44 references to IndexOfAny
http2cat (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
IIS.FunctionalTests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
IIS.LongTests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
IIS.NewHandler.FunctionalTests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
IIS.NewShim.FunctionalTests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
IIS.ShadowCopy.Tests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
IISExpress.FunctionalTests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Components (1)
src\Http\Routing\src\Patterns\RoutePatternParser.cs (1)
428if (parameterName.Length == 0 || parameterName.AsSpan().IndexOfAny(InvalidParameterNameChars) >= 0)
Microsoft.AspNetCore.Http.Connections (2)
src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.AspNetCore.Routing (6)
Patterns\RoutePatternFactory.cs (5)
773if (parameterName.AsSpan().IndexOfAny(RoutePatternParser.InvalidParameterNameChars) >= 0) 796if (parameterName.AsSpan().IndexOfAny(RoutePatternParser.InvalidParameterNameChars) >= 0) 823if (parameterName.AsSpan().IndexOfAny(RoutePatternParser.InvalidParameterNameChars) >= 0) 857if (parameterName.AsSpan().IndexOfAny(RoutePatternParser.InvalidParameterNameChars) >= 0) 893if (parameterName.AsSpan().IndexOfAny(RoutePatternParser.InvalidParameterNameChars) >= 0)
Patterns\RoutePatternParser.cs (1)
428if (parameterName.Length == 0 || parameterName.AsSpan().IndexOfAny(InvalidParameterNameChars) >= 0)
Microsoft.AspNetCore.Server.HttpSys (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Shared.Tests (3)
src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
54public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.AspNetCore.WebUtilities (2)
src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.Net.Http.Headers (1)
ContentDispositionHeaderValue.cs (1)
637length = remaining.IndexOfAny(Rfc5987AttrChar);
System.Configuration.ConfigurationManager (1)
System\Configuration\BaseConfigurationRecord.cs (1)
3099if (subPath.AsSpan().IndexOfAny(s_invalidSubPathChars) >= 0)
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (4)
2621IndexOfAny((ReadOnlySpan<T>)span, values); 4801while ((pos = span.IndexOfAny(values)) >= 0) 5574while ((pos = span.IndexOfAny(values)) >= 0) 5944separatorIndex = _source.Slice(_startNext).IndexOfAny(_searchValues);
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
1563int idx = text.IndexOfAny(SearchValuesStorage.NewLineChars);
src\libraries\System.Private.CoreLib\src\System\Text\SpanLineEnumerator.cs (1)
55int idx = remaining.IndexOfAny(string.SearchValuesStorage.NewLineChars);
src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
40int offset = input.IndexOfAny(s_endOfFullTypeNameDelimitersSearchValues);
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 (2)
System\DomainNameHelper.cs (1)
103? hostname.IndexOfAny(s_iriInvalidChars)
System\Uri.cs (1)
1894int index = uriString.AsSpan().IndexOfAny(s_segmentSeparatorChars);
System.Reflection.Metadata (1)
System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
40int offset = input.IndexOfAny(s_endOfFullTypeNameDelimitersSearchValues);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\Helpers.cs (1)
123return identifier.AsSpan().IndexOfAny(s_charsToEscape) >= 0;
System.Text.Json (1)
System\Text\Json\Reader\JsonReaderHelper.net8.cs (1)
23span.IndexOfAny(s_controlQuoteBackslash);
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\RegexParser.cs (1)
1946input.IndexOfAny(s_metachars);
System.Web.HttpUtility (2)
System\Web\Util\HttpEncoder.cs (2)
131int i = value.AsSpan().IndexOfAny(s_invalidJavaScriptChars); 182i = chars.IndexOfAny(s_invalidJavaScriptChars);