5 instantiations of Int32
PresentationCore (4)
System\Windows\Media\Animation\Generated\Int32Animation.cs (4)
233Int32 from = new Int32(); 234Int32 to = new Int32(); 235Int32 accumulated = new Int32(); 236Int32 foundation = new Int32();
PresentationFramework (1)
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5624bamlType.DefaultConstructor = delegate() { return new System.Int32(); };
7804 references to Int32
ApplicationModelWebSite (1)
Conventions\MultipleAreasControllerConvention.cs (1)
18for (var i = 1; i < areaNames?.Length; i++)
BasicTestApp (4)
artifacts\obj\BasicTestApp\Release\net9.0\BasicTestApp.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
InteropTest\DotNetStreamReferenceInterop.cs (1)
14for (var i = 0; i < data.Length; i++)
InteropTest\JSStreamReferenceInterop.cs (2)
42for (var i = 0; i < buffer.Length; i++) 44var expectedValue = i % 256;
BasicWebSite (3)
Controllers\TempDataController.cs (1)
73var value2 = Convert.ToInt32(TempData["key2"], CultureInfo.InvariantCulture);
StartupRequestLimitSize.cs (2)
82var read = _innerStream.Read(buffer, offset, count); 101var read = await _innerStream.ReadAsync(buffer, offset, count, cancellationToken);
Benchmarks (2)
StartupUsingEndpointRouting.cs (1)
30var payloadLength = _helloWorldPayload.Length;
StartupUsingRouter.cs (1)
24var payloadLength = _helloWorldPayload.Length;
ClientSample (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
StreamingSample.cs (1)
37while (reader.TryRead(out var item))
Tcp\TcpConnection.cs (1)
164var bytesReceived = await _receiver.ReceiveAsync(buffer);
UploadSample.cs (1)
71foreach (var c in scores)
CodeGenerator (19)
HttpUtilities\CombinationsWithoutRepetition.cs (4)
37var p = _p; 41var index = 1; 45var j1 = index - 1; 64var p = _p;
HttpUtilities\HttpUtilities.cs (7)
104for (var index = 0; index < methodsInfo.Count; index++) 128for (var index = 0; index < distinctLengths.Count; index++) 130var maskBytesLength = distinctLengths[index]; 155for (var index = 0; index < methodsInfo.Count; index++) 180for (var index = 0; index < methodsInfo.Count; index++) 205var bitsCount = HttpUtilitiesGeneratorHelpers.CountBits(mask); 262var count = length - result.Length;
HttpUtilities\HttpUtilitiesGeneratorHelpers.cs (1)
114var bit1Chunks = CountBit1Chunks(currentMask);
src\Servers\Kestrel\shared\KnownHeaders.cs (7)
513for (var scan = 0; scan < count; scan++) 601var index = 0; 632var index = 0; 719var index = 0; 812var offset = 0; 1498for (var i = 0; i < H3StaticTable.Count; i++) 1519for (var i = 0; i < H2StaticTable.Count; i++)
CustomPolicyProvider (3)
Authorization\MinimumAgeAuthorizationHandler.cs (1)
37var age = DateTime.Now.Year - dateOfBirth.Year;
Authorization\MinimumAgeAuthorizeAttribute.cs (1)
27if (int.TryParse(Policy.AsSpan(POLICY_PREFIX.Length), out var age))
Authorization\MinimumAgePolicyProvider.cs (1)
42int.TryParse(policyName.Substring(POLICY_PREFIX.Length), out var age))
Diagnostics.FunctionalTests (4)
StatusCodeSampleTest.cs (4)
42var httpStatusCode = 541; 59var httpStatusCode = 400; 80var httpStatusCode = 400; 98var httpStatusCode = 400;
dotnet-dev-certs (9)
Program.cs (1)
172var cleanResult = CleanHttpsCertificates(reporter);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
dotnet-getdocument (9)
artifacts\obj\dotnet-getdocument\Release\net9.0\Microsoft.Extensions.ApiDescription.Tool.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
dotnet-openapi (13)
Commands\BaseCommand.cs (4)
232var timeout = 20; 302for (var retry = 0; retry < retryCount; retry++) 346var count = 0; 537for (var i = 0; sameHashes && i < downloadHash.Length; i++)
Program.cs (1)
29var result = application.Execute(args);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
dotnet-razorpagegenerator (3)
Program.cs (3)
92var fileCount = 0; 199var startIndex = 0; 207var endIndex = cshtmlContent.IndexOf(endMatch, startIndex, StringComparison.Ordinal);
dotnet-sql-cache (8)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
dotnet-user-jwts (21)
artifacts\obj\dotnet-user-jwts\Release\net9.0\Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\dotnet-user-jwts\Release\net9.0\Microsoft.AspNetCore.Tools.SecretsHelpersResources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Commands\ClearCommand.cs (1)
38var count = jwtStore.Jwts.Count;
Helpers\ConsoleTable.cs (8)
59var EXCESS_LENGTH_CREATED_BY_BORDERS = 4; 61var equalColumnLengths = Math.Max((Console.WindowWidth / _columns.Count) - EXCESS_LENGTH_CREATED_BY_BORDERS, 5); 63var excessLength = 0; 64var numberOfColumnsThatNeedMoreLength = 0; 67for (var i = 0; i < maxColumnLengths.Count; i++) 81for (var i = 0; i < maxColumnLengths.Count; i++) 105for (var i = 0; i < rows.Count; i++) 111for (var j = 0; j < rows[i].Length; j++)
Helpers\SigningKeysHandler.cs (2)
42var signingKeyLength = signingKey?.Length ?? DevJwtsDefaults.SigningKeyLength; 46&& Convert.TryFromBase64String(signingKey.Value, keyMaterial, out var bytesWritten)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
dotnet-user-secrets (10)
artifacts\obj\dotnet-user-secrets\Release\net9.0\Microsoft.AspNetCore.Tools.SecretsHelpersResources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\dotnet-user-secrets\Release\net9.0\Microsoft.Extensions.SecretManager.Tools.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
FormatterWebSite (1)
Controllers\AsyncEnumerableController.cs (1)
30for (var i = 0; i < 10; i++)
GetDocument.Insider (9)
artifacts\obj\GetDocument.Insider\Release\net462\Microsoft.Extensions.ApiDescription.Tool.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
HeaderPropagationSample (1)
Startup.cs (1)
111for (var i = 0; i < features.Length; i++)
HelixTestRunner (3)
Program.cs (1)
48var exitCode = await runner.RunTestsAsync();
TestRunner.cs (2)
109var exitCode = Microsoft.Playwright.Program.Main(new[] { "install" }); 225var exitCode = 0;
HtmlGenerationWebSite (1)
Controllers\HtmlGeneration_HomeController.cs (1)
53foreach (var i in _order.Products)
http2cat (40)
artifacts\obj\http2cat\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\http2cat\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
Http2SampleApp (1)
Program.cs (1)
28var basePort = context.Configuration.GetValue<int?>("BASE_PORT") ?? 5000;
Http3SampleApp (1)
Startup.cs (1)
23var length = await context.Request.Body.ReadAsync(memory);
HttpStress (1)
Program.cs (1)
616for (var i = 0; i < fail.Length; i++)
IIS.Common.TestLib (6)
TestConnections.cs (6)
68for (var index = 0; index < bytes.Length; index++) 86var current = await ReadCharAsync(); 101var length = int.Parse(await ReadLineAsync(), System.Globalization.NumberStyles.HexNumber, CultureInfo.InvariantCulture); 137var count = await task.ConfigureAwait(false); 161var offset = 0; 171var count = await task.ConfigureAwait(false);
IIS.FunctionalTests (72)
artifacts\obj\IIS.FunctionalTests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\IIS.FunctionalTests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Http2TrailersResetTests.cs (1)
36var port = TestPortHelper.GetNextSSLPort();
Http3Tests.cs (1)
35var port = TestPortHelper.GetNextSSLPort();
src\Servers\IIS\IIS\test\Common.FunctionalTests\AspNetCorePortTests.cs (3)
59var port = GetUnusedRandomPort(); 157for (var i = 0; i < retries; i++) 159var port = Random.Shared.Next(_minPort, _maxPort);
src\Servers\IIS\IIS\test\Common.FunctionalTests\CompressionTests.cs (4)
45var requestLength = 0; 47for (var i = 1; i < 100; i++) 87var requestLength = 0; 89for (var i = 1; i < 100; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Http2Tests.cs (1)
46var port = TestPortHelper.GetNextSSLPort();
src\Servers\IIS\IIS\test\Common.FunctionalTests\HttpsTests.cs (1)
68var port = TestPortHelper.GetNextSSLPort();
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
81for (var i = store.Certificates.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
92for (var i = eventLog.Entries.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (2)
114for (var i = 0; i < RetryRequestCount && !await predicate(response); i++) 140for (var attempt = 0; attempt < attempts; attempt++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (2)
108var majorVersion = (int)iisRegistryKey.GetValue("MajorVersion", -1); 109var minorVersion = (int)iisRegistryKey.GetValue("MinorVersion", -1);
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (2)
323var processId = int.Parse(processIdMatch.Groups[1].Value, CultureInfo.InvariantCulture); 360var prefixProcessId = int.Parse(prefixMatch.Groups[2].Value, CultureInfo.InvariantCulture);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestPathBaseTests.cs (2)
95var status = int.Parse(headers[0].Substring(9, 3), CultureInfo.InvariantCulture); 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 (11)
49for (var i = 32; i < 127; i++) 101for (var i = 0; i < 32; i++) 116for (var i = 0; i < 32; i++) 256var requestLength = 0; 258for (var i = 1; i < 100; i++) 409var port = _fixture.Client.BaseAddress.Port; 719var maxRequestSize = 1000; 720var blockSize = 40; 733var disconnectAfter = Random.Shared.Next(maxRequestSize); 802var status = int.Parse(headers[0].Substring(9, 3), CultureInfo.InvariantCulture); 809var length = int.Parse(headers.Single(h => h.StartsWith("Content-Length: ", StringComparison.Ordinal)).Substring("Content-Length: ".Length), CultureInfo.InvariantCulture);
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
IIS.LongTests (62)
artifacts\obj\IIS.LongTests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\IIS.LongTests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
81for (var i = store.Certificates.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
92for (var i = eventLog.Entries.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (2)
114for (var i = 0; i < RetryRequestCount && !await predicate(response); i++) 140for (var attempt = 0; attempt < attempts; attempt++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (2)
108var majorVersion = (int)iisRegistryKey.GetValue("MajorVersion", -1); 109var minorVersion = (int)iisRegistryKey.GetValue("MinorVersion", -1);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (7)
206for (var i = 0; i < 2; i++) 249for (var i = 0; i < 2; i++) 286for (var i = 0; i < 2000; i++) 323for (var i = 0; i < 2000; i++) 413var statusCode = (int)response.StatusCode; 575var statusCode = (int)response.StatusCode; 579for (var i = 0; i < 100; i++)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (9)
1305var port = TestPortHelper.GetNextSSLPort(); 1351var port = TestPortHelper.GetNextSSLPort(); 1398var sslPort = GetNextSSLPort(); 1399var anotherSslPort = GetNextSSLPort(sslPort); 1441var next = 44300; 1448var port = next++; 1526for (var i = eventLog.Entries.Count - 1; i >= 0; i--) 1576for (var i = 0; i < 2; i++) 1591for (var i = 0; i < 2; i++)
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
IIS.Microbenchmarks (2)
PlaintextBenchmark.cs (1)
66var payloadLength = _helloWorldPayload.Length;
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
IIS.NewHandler.FunctionalTests (62)
artifacts\obj\IIS.NewHandler.FunctionalTests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\IIS.NewHandler.FunctionalTests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
81for (var i = store.Certificates.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
92for (var i = eventLog.Entries.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (2)
114for (var i = 0; i < RetryRequestCount && !await predicate(response); i++) 140for (var attempt = 0; attempt < attempts; attempt++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (2)
108var majorVersion = (int)iisRegistryKey.GetValue("MajorVersion", -1); 109var minorVersion = (int)iisRegistryKey.GetValue("MinorVersion", -1);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (7)
206for (var i = 0; i < 2; i++) 249for (var i = 0; i < 2; i++) 286for (var i = 0; i < 2000; i++) 323for (var i = 0; i < 2000; i++) 413var statusCode = (int)response.StatusCode; 575var statusCode = (int)response.StatusCode; 579for (var i = 0; i < 100; i++)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (9)
1305var port = TestPortHelper.GetNextSSLPort(); 1351var port = TestPortHelper.GetNextSSLPort(); 1398var sslPort = GetNextSSLPort(); 1399var anotherSslPort = GetNextSSLPort(sslPort); 1441var next = 44300; 1448var port = next++; 1526for (var i = eventLog.Entries.Count - 1; i >= 0; i--) 1576for (var i = 0; i < 2; i++) 1591for (var i = 0; i < 2; i++)
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
IIS.NewShim.FunctionalTests (62)
artifacts\obj\IIS.NewShim.FunctionalTests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\IIS.NewShim.FunctionalTests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
81for (var i = store.Certificates.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
92for (var i = eventLog.Entries.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (2)
114for (var i = 0; i < RetryRequestCount && !await predicate(response); i++) 140for (var attempt = 0; attempt < attempts; attempt++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (2)
108var majorVersion = (int)iisRegistryKey.GetValue("MajorVersion", -1); 109var minorVersion = (int)iisRegistryKey.GetValue("MinorVersion", -1);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (7)
206for (var i = 0; i < 2; i++) 249for (var i = 0; i < 2; i++) 286for (var i = 0; i < 2000; i++) 323for (var i = 0; i < 2000; i++) 413var statusCode = (int)response.StatusCode; 575var statusCode = (int)response.StatusCode; 579for (var i = 0; i < 100; i++)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (9)
1305var port = TestPortHelper.GetNextSSLPort(); 1351var port = TestPortHelper.GetNextSSLPort(); 1398var sslPort = GetNextSSLPort(); 1399var anotherSslPort = GetNextSSLPort(sslPort); 1441var next = 44300; 1448var port = next++; 1526for (var i = eventLog.Entries.Count - 1; i >= 0; i--) 1576for (var i = 0; i < 2; i++) 1591for (var i = 0; i < 2; i++)
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
IIS.ShadowCopy.Tests (30)
artifacts\obj\IIS.ShadowCopy.Tests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\IIS.ShadowCopy.Tests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
81for (var i = store.Certificates.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
92for (var i = eventLog.Entries.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (2)
114for (var i = 0; i < RetryRequestCount && !await predicate(response); i++) 140for (var attempt = 0; attempt < attempts; attempt++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (2)
108var majorVersion = (int)iisRegistryKey.GetValue("MajorVersion", -1); 109var minorVersion = (int)iisRegistryKey.GetValue("MinorVersion", -1);
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
IIS.Tests (13)
ClientDisconnectTests.cs (2)
36for (var i = 0; i < 1000; i++) 284for (var i = 0; i < 10; i++)
MaxRequestBodySizeTests.cs (6)
64var maxRequestSize = 0x10000; 65var perRequestMaxRequestBodySize = 0x100; 237var perRequestMaxRequestBodySize = 0x10; 238var payloadSize = perRequestMaxRequestBodySize + 1; 273var maxRequestSize = 0x1000; 284var num = await ctx.Request.Body.ReadAsync(new byte[2000]);
TlsHandshakeFeatureTests.cs (3)
39var cipherStrength = tlsHandshakeFeature.CipherStrength; 45var hashStrength = tlsHandshakeFeature.HashStrength; 51var keyExchangeStrength = tlsHandshakeFeature.KeyExchangeStrength;
Utilities\TestServer.cs (2)
109var startResult = WebCoreActivate(_appHostConfigPath, null, "Instance"); 214for (var attempt = 0; attempt < attempts; attempt++)
IISExpress.FunctionalTests (87)
artifacts\obj\IISExpress.FunctionalTests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\IISExpress.FunctionalTests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
InProcess\IISExpressShutdownTests.cs (1)
56var statusCode = (int)response.StatusCode;
InProcess\WebSocketTests.cs (1)
153var offset = 0;
OutOfProcess\MultipleAppTests.cs (1)
35for (var i = 0; i < numApps; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\AspNetCorePortTests.cs (3)
59var port = GetUnusedRandomPort(); 157for (var i = 0; i < retries; i++) 159var port = Random.Shared.Next(_minPort, _maxPort);
src\Servers\IIS\IIS\test\Common.FunctionalTests\CompressionTests.cs (4)
45var requestLength = 0; 47for (var i = 1; i < 100; i++) 87var requestLength = 0; 89for (var i = 1; i < 100; i++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Http2Tests.cs (1)
46var port = TestPortHelper.GetNextSSLPort();
src\Servers\IIS\IIS\test\Common.FunctionalTests\HttpsTests.cs (1)
68var port = TestPortHelper.GetNextSSLPort();
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
81for (var i = store.Certificates.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
92for (var i = eventLog.Entries.Count - 1; i >= 0; i--)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\Helpers.cs (2)
114for (var i = 0; i < RetryRequestCount && !await predicate(response); i++) 140for (var attempt = 0; attempt < attempts; attempt++)
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (2)
323var processId = int.Parse(processIdMatch.Groups[1].Value, CultureInfo.InvariantCulture); 360var prefixProcessId = int.Parse(prefixMatch.Groups[2].Value, CultureInfo.InvariantCulture);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestPathBaseTests.cs (2)
95var status = int.Parse(headers[0].Substring(9, 3), CultureInfo.InvariantCulture); 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 (11)
49for (var i = 32; i < 127; i++) 101for (var i = 0; i < 32; i++) 116for (var i = 0; i < 32; i++) 256var requestLength = 0; 258for (var i = 1; i < 100; i++) 409var port = _fixture.Client.BaseAddress.Port; 719var maxRequestSize = 1000; 720var blockSize = 40; 733var disconnectAfter = Random.Shared.Next(maxRequestSize); 802var status = int.Parse(headers[0].Substring(9, 3), CultureInfo.InvariantCulture); 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 (7)
206for (var i = 0; i < 2; i++) 249for (var i = 0; i < 2; i++) 286for (var i = 0; i < 2000; i++) 323for (var i = 0; i < 2000; i++) 413var statusCode = (int)response.StatusCode; 575var statusCode = (int)response.StatusCode; 579for (var i = 0; i < 100; i++)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (9)
1305var port = TestPortHelper.GetNextSSLPort(); 1351var port = TestPortHelper.GetNextSSLPort(); 1398var sslPort = GetNextSSLPort(); 1399var anotherSslPort = GetNextSSLPort(sslPort); 1441var next = 44300; 1448var port = next++; 1526for (var i = eventLog.Entries.Count - 1; i >= 0; i--) 1576for (var i = 0; i < 2; i++) 1591for (var i = 0; i < 2; i++)
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
illink (39)
ILLink.RoslynAnalyzer (2)
DataFlow\LocalDataFlowVisitor.cs (1)
768 var argumentIndex = parameterProxy.MetadataIndex;
INamedTypeSymbolExtensions.cs (1)
20 var dot = roSpan.LastIndexOf ('.');
InMemory.FunctionalTests (244)
ChunkedRequestTests.cs (10)
32var count = await request.Body.ReadAsync(buffer, 0, buffer.Length); 230var requestCount = 10; 231var requestsReceived = 0; 322for (var i = 1; i < requestCount; i++) 358var requestCount = 10; 359var requestsReceived = 0; 453for (var i = 1; i < requestCount; i++) 580var requestCount = 10; 581var requestsReceived = 0; 628for (var i = 1; i < requestCount; i++)
ChunkedResponseTests.cs (1)
768var length = 0;
ConnectionLimitTests.cs (4)
119for (var i = 0; i < max; i++) 129for (var i = 0; i < 10; i++) 159var opened = 0; 160var closed = 0;
ConnectionMiddlewareTests.cs (2)
427var actual = _innerStream.Read(buffer, offset, count); 436var actual = await _innerStream.ReadAsync(buffer, offset, count, cancellationToken);
EventSourceTests.cs (6)
39var requestsReceived = 0; 80var eventIndex = 0; 147var requestsReceived = 0; 205var eventIndex = 0; 309var eventIndex = 0; 390var eventIndex = 0;
Http2\Http2ConnectionTests.cs (55)
318var requestCount = 0; 483var requestCount = 0; 810for (var i = 0; i < framesInStreamWindow / 2; i++) 822for (var i = 0; i < framesInStreamWindow / 2; i++) 847for (var i = 0; i < additionalFrames; i++) 905for (var i = 0; i < framesInStreamWindow; i++) 929for (var i = 0; i < _helloWorldBytes.Length; i++) 1039for (var i = 0; i < framesInStreamWindow / 2; i++) 1051for (var i = 0; i < framesInStreamWindow / 2; i++) 1076for (var i = 0; i < additionalFrames; i++) 1147var read = await context.Request.Body.ReadAsync(new byte[10], 0, 10); 1253var dataSent = 0; 1255for (var i = 0; i < framesInWindow / 2; i++) 1315for (var i = 0; i < framesConnectionInWindow / 2; i++) 1385for (var i = 0; i < framesInStreamWindow / 2; i++) 1409for (var i = 0; i < framesInStreamWindow / 2 + 2; i++) 1691var streamId = 1; 1695for (var i = 0; i < enhanceYourCalmMaximumCount; i++) 1707for (var i = 0; i < Http2Connection.EnhanceYourCalmTickWindowCount; i++) 1714for (var i = 0; i < enhanceYourCalmMaximumCount; i++) 1743var streamId = 1; 1744for (var i = 0; i < sentStreams - 1; i++) 1801for (var i = 0; i < framesInWindow; i++) 1822for (var i = 0; i < framesInWindow / 2; i++) 1828for (var i = 0; i < framesInWindow / 2; i++) 1857var streamId = context.Features.Get<IHttp2StreamIdFeature>().StreamId; 1863for (var i = 0; i < expectedFullFrameCountBeforeBackpressure + 1; i++) 1886for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 2279Assert.True(integerDecoder.BeginTryDecode((byte)(headerFrame.Payload.Span[0] & ~DynamicTableSizeUpdateMask), prefixLength: 5, out var result)); 2828for (var i = 0; i < 200; i++) 3032var streamId = context.Features.Get<IHttp2StreamIdFeature>().StreamId; 3053for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 3081for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 3114for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 3143var initialWindowSize = _helloWorldBytes.Length / 2; 3150var streamId = context.Features.Get<IHttp2StreamIdFeature>().StreamId; 3234for (var i = 0; i < framesInConnectionWindow / 2; i++) 3679var defaultResponseHeaderLength = 32; 3680var headerValueLength = Http2PeerSettings.MinAllowedMaxFrameSize; 3685var encodedHeaderLength = 1 + 1 + 1 + 3 + headerValueLength; 3687var payloadLength = defaultResponseHeaderLength + encodedHeaderLength; 3828Assert.True(integerDecoder.TryDecode(headerFrame.Payload.Span[3], out var result)); 4000var streamId = context.Features.Get<IHttp2StreamIdFeature>().StreamId; 4021for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 4049for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 4095var initialWindowSize = _helloWorldBytes.Length / 2; 4102var streamId = context.Features.Get<IHttp2StreamIdFeature>().StreamId; 4290var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize); 4307var maxIncrement = (int)(Http2PeerSettings.MaxWindowSize - Http2PeerSettings.DefaultInitialWindowSize); 4345for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 4375for (var i = 0; i < expectedFullFrameCountBeforeBackpressure; i++) 4417var initialWindowSize = _helloWorldBytes.Length / 2; 4884VerifyGoAway(await ReceiveFrameAsync(), Int32.MaxValue, Http2ErrorCode.NO_ERROR); 4914VerifyGoAway(await ReceiveFrameAsync(), Int32.MaxValue, Http2ErrorCode.NO_ERROR); 5556for (var i = 0; i < headerName.Length; i++)
Http2\Http2EndToEndTests.cs (1)
46var connectionCount = 0;
Http2\Http2StreamTests.cs (12)
848for (var i = 0; i < 101; i++) 885var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 915var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 963var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 964var total = read; 1057var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 1058var total = read; 1874var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 1960var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 2121var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 2954var read = await context.Request.Body.ReadAsync(new byte[100], 0, 100).DefaultTimeout(); 4582var length = Encoding.UTF8.GetBytes("Hello World", buffer.Span);
Http2\Http2TestBase.cs (14)
233var received = 0; 246var received = 0; 257var received = 0; 328var expectedBytes = int.Parse(context.Request.Path.Value.Substring(1), CultureInfo.InvariantCulture); 331var received = 0; 631var extendedHeaderLength = 1; // Padding length field 637HPackHeaderWriter.BeginEncodeHeaders(_hpackEncoder, GetHeadersEnumerator(headers), payload, out var length); 673var extendedHeaderLength = 5; // stream dependency + weight 680HPackHeaderWriter.BeginEncodeHeaders(_hpackEncoder, GetHeadersEnumerator(headers), payload, out var length); 719var extendedHeaderLength = 6; // pad length + stream dependency + weight 727HPackHeaderWriter.BeginEncodeHeaders(_hpackEncoder, GetHeadersEnumerator(headers), payload, out var length); 846var done = HPackHeaderWriter.BeginEncodeHeaders(_hpackEncoder, headersEnumerator, buffer.Span, out var length); 916var done = HPackHeaderWriter.ContinueEncodeHeaders(_hpackEncoder, headersEnumerator, buffer.Span, out var length); 944var done = HPackHeaderWriter.BeginEncodeHeaders(_hpackEncoder, GetHeadersEnumerator(headers), buffer.Span, out var length);
Http2\Http2TimeoutTests.cs (2)
900var streamId = context.Features.Get<IHttp2StreamIdFeature>().StreamId; 913for (var i = 0; i < framesConnectionInWindow / 2; i++)
Http2\Http2WebSocketTests.cs (1)
582var requestCount = 0;
Http3\Http3ConnectionTests.cs (7)
44var received = 0; 84var received = 0; 144var received = 0; 178for (var i = 0; i < connectionRequests; i++) 501for (var i = 0; i < count; i++) 535for (var i = 0; i < count; i++) 555var requestCount = 0;
Http3\Http3StreamTests.cs (18)
564var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 593var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 594var total = read; 731for (var i = 0; i < data.Length; i++) 1488var length = Encoding.UTF8.GetBytes("Hello World", buffer.Span); 2374for (var i = 0; i < 100; i++) 2402for (var i = 0; i < 200; i++) 2484var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 2557var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 2695var read = await context.Request.Body.ReadAsync(buffer, 0, buffer.Length); 2807var readCount = 0; 2829for (var i = 0; i < sourceData.Length; i++) 2867for (var i = 0; i < chars.Length; i++) 2875for (var i = 0; i < 10; i++) 2886for (var i = 0; i < 10; i++) 2907for (var i = 0; i < chars.Length; i++) 2915for (var i = 0; i < 10; i++) 2927for (var i = 0; i < 10; i++)
Http3\Http3TestBase.cs (3)
66var received = 0; 76var expectedBytes = int.Parse(context.Request.Path.Value.Substring(1), CultureInfo.InvariantCulture); 79var received = 0;
Http3\WebTransport\WebTransportHandshakeTests.cs (1)
133for (var i = 0; i < headers.Length; i += 2)
Http3\WebTransport\WebTransportStreamTests.cs (1)
47var length = await stream.Transport.Input.AsStream().ReadAsync(memoryOut, CancellationToken.None);
HttpsConnectionMiddlewareTests.cs (8)
299var selectorCalled = 0; 330var selectorCalled = 0; 363var selectorCalled = 0; 405var selectorCalled = 0; 435var selectorCalled = 0; 467var selectorCalled = 0; 857for (var i = 0; i < list.Count; i++) 1491var count = await request.Body.ReadAsync(buffer, 0, buffer.Length);
KeepAliveTimeoutTests.cs (1)
60for (var i = 0; i < 10; i++)
KestrelMetricsTests.cs (1)
329var requestsReceived = 0;
MaxRequestBodySizeTests.cs (11)
66var maxRequestBodySize = 3; 110var maxRequestBodySize = 3; 276var perRequestMaxRequestBodySize = 0x10; 277var payloadSize = perRequestMaxRequestBodySize + 1; 404var globalMaxRequestBodySize = chunkedPayload.Length - 1; 416var count = 0; 454var globalMaxRequestBodySize = chunkedPayload.Length; 458var offset = 0; 459var count = 0; 495var globalMaxRequestBodySize = chunkedPayload.Length - 1; 507var count = 0;
RequestBodyTimeoutTests.cs (2)
70for (var i = 0; i < 6; i++) 186for (var i = 0; i < 6; i++)
RequestTests.cs (21)
320var value = local.Value; 357var value = local.Value.Value; 392var value = local.Value; 424var value = local.Value; 465var value = local.Value.Value; 504var value = local.Value; 602for (var i = 0; i < iterations; i++) 617for (var i = 0; i < iterations; i++) 627var offset = 0; 631var read = await connection.Reader.ReadAsync(buffer, offset, identifierLength - offset); 1088for (var i = 0; i < 2; i++) 1382var streamCount = 0; 1383var requestHeadersCount = 0; 1384var responseHeadersCount = 0; 1385var loopCount = 20; 1686var offset = 0; 1737var offset = 0; 1792var length = await context.Request.Body.FillBufferUntilEndAsync(buffer).DefaultTimeout(); 2129var requestCount = 0; 2303for (var m = 0; m <= mask; m++) 2309for (var pos = 0; pos < lines.Length; pos++)
ResponseDrainingTests.cs (1)
59for (var i = 0; i < 2; i++)
ResponseTests.cs (12)
617foreach (var statusCode in statusCodes) 2449var callback2CallCount = 0; 3165var expectedLength = 100000; 3195var expectedLength = 100000; 3201var encodedLength = Encoding.ASCII.GetByteCount(expectedString); 3207encoder.Convert(source, writer.GetSpan(), flush: source.Length == 0, out var charsUsed, out var bytesUsed, out completed); 3991for (var i = 0; i < 3; i++) 4611var disposedStatusCode = await disposedTcs.Task.DefaultTimeout(); 4630var statusStart = response.IndexOf(' ') + 1; 4631var statusEnd = response.IndexOf(' ', statusStart) - 1; 4632var statusLength = statusEnd - statusStart + 1;
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (9)
24if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength)) 43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength); 55if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength); 81if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 96var currentLength = 0; 99var staticTableId = headersEnumerator.HPackStaticTableId; 115out var headerLength))
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (9)
190if (!VariableLengthIntegerHelper.TryRead(payload.Span, out var streamId, out var _)) 695var headersTotalSize = 0; 698var done = QPackHeaderWriter.BeginEncodeHeaders(headers, buffer.Span, ref headersTotalSize, out var length); 870var lengthWritten = VariableLengthIntegerHelper.WriteInteger(buffer, id); 889var settingsLength = CalculateSettingsSize(settings); 898var length = 0; 911var parameterLength = VariableLengthIntegerHelper.WriteInteger(destination, (long)setting.Parameter); 914var valueLength = VariableLengthIntegerHelper.WriteInteger(destination, (long)setting.Value); 973if (!VariableLengthIntegerHelper.TryRead(payload.Span, out var streamId, out var _))
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (1)
36var done = HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, headers, buffer, out var length);
src\Servers\Kestrel\shared\test\ServerRetryHelper.cs (4)
19var retryCount = 0; 22var nextPortAttempt = 30000 + Random.Shared.Next(10000); 27var port = GetAvailablePort(nextPortAttempt, logger); 70for (var i = startingPort; i < ushort.MaxValue; i++)
src\Servers\Kestrel\shared\test\StreamBackedTestConnection.cs (5)
81for (var index = 0; index < text.Length; index++) 97var offset = 0; 109var count = await task.ConfigureAwait(false); 133var count = await _reader.ReadAsync(ch, 0, 128).TimeoutAfter(Timeout).ConfigureAwait(false); 141var bytesTransferred = await _stream.ReadAsync(buffer, 0, 128).ContinueWith(t => t.IsFaulted ? 0 : t.Result).TimeoutAfter(Timeout);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (6)
17var offset = 0; 36var offset = 0; 53var offset = 0; 57var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken); 80var offset = 0; 84var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken);
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (3)
76for (var i = 0; i < MaybeExtra.Count; i++) 95for (var i = 0; i < MaybeExtra.Count; i++) 110for (var i = 0; i < MaybeExtra.Count; i++)
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
TestTransport\InMemoryHttpClientSlim.cs (3)
108var statusStart = response.IndexOf(' ') + 1; 109var statusEnd = response.IndexOf(' ', statusStart) - 1; 110var statusLength = statusEnd - statusStart + 1;
UpgradeTests.cs (4)
77var read = await context.Request.Body.ReadAsync(buffer, 0, 128).DefaultTimeout(); 241var length = await context.Request.Body.FillBufferUntilEndAsync(new byte[100]); 330for (var i = 0; i < limit; i++) 436var requestCount = 0;
InProcessWebSite (11)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.cs (11)
418if (int.TryParse(ctx.Request.Query["length"], out var length)) 562var result = await ctx.Request.Body.ReadAsync(readBuffer, 0, 1); 575var result = await ctx.Request.Body.ReadAsync(readBuffer, 0, 4096); 619for (var i = 0; i < 10000; i++) 631var result = await ctx.Request.Body.ReadAsync(readBuffer, 0, readBuffer.Length); 644var result = await ctx.Request.Body.ReadAsync(readBuffer, 0, readBuffer.Length); 716var count = 0; 737var result = await ctx.Request.Body.ReadAsync(readBuffer, 0, readBuffer.Length); 757for (var i = 0; i < 100; i++) 855var count = -1; 960for (var i = 0; i < 1000; i++)
Interop.FunctionalTests (66)
H2SpecCommands.cs (2)
172var firstSpace = line.IndexOf(" ", StringComparison.Ordinal); 194var firstSpace = line.IndexOf(" ", StringComparison.Ordinal);
Http3\Http3RequestTests.cs (19)
614for (var i = 0; i < 100; i++) 763var requestCount = 0; 780for (var i = 0; i < 10; i++) 785var calls = (await Task.WhenAll(connectionRequestTasks)).Sum(); 800for (var j = 0; j < 100; j++) 828var requestCount = 0; 1213for (var i = 1; i < 200; i++) 1222for (var i = 0; i < 3; i++) 1250for (var i = 1; i < 200; i++) 1327var requestCount = 0; 1387var requestCount = 0; 1467var port = 5001; 1527var port = 5001; 1583var port = host.GetPort(); 1644var port = host.GetPort(); 1749var port = host.GetPort(); 1785var retryCount = !Debugger.IsAttached ? 5 : int.MaxValue; 1786for (var i = 0; i < retryCount; i++) 1826var port = host.GetPort();
HttpClientHttp2InteropTests.cs (33)
104var requestsReceived = 0; 105var requestCount = 10; 130for (var i = 0; i < requestCount; i++) 152var requestsReceived = 0; 153var requestCount = 10; 178for (var i = 0; i < requestCount; i++) 204for (var i = 0; i < Content.Length; i++) 212for (var i = 0; i < Repetitions; i++) 231var totalRead = 0; 232var patternOffset = 0; 244for (var offset = 0; offset < read; offset++) 271for (var i = 0; i < 2; i++) 763var count = await context.Request.Body.ReadAsync(new byte[11], 0, 11); 1037for (var i = 0; i < 20; i++) 1058for (var i = 0; i < 20; i++) 1090for (var i = 0; i < 59; i++) 1111for (var i = 0; i < 59; i++) 1146for (var i = 0; i < 14; i++) 1167for (var i = 0; i < 14; i++) 1191var requestCount = 0; 1206var count = Interlocked.Increment(ref requestCount); 1227for (var i = 0; i < 10; i++) 1252var requestCount = 0; 1267var count = Interlocked.Increment(ref requestCount); 1288for (var i = 0; i < 10; i++) 1366for (var i = 0; i < 33; i++) 1389for (var i = 0; i < 65; i++) 1438for (var i = 0; i < 96; i++) 1467for (var i = 0; i < 63; i++) 1502var read = 0; 1524for (var i = 0; i < 64; i++) 1724var totalRead = 0; 1727var read = await stream.ReadAsync(responseBuffer, totalRead, responseBuffer.Length - totalRead).DefaultTimeout();
src\Servers\Kestrel\shared\test\ServerRetryHelper.cs (4)
19var retryCount = 0; 22var nextPortAttempt = 30000 + Random.Shared.Next(10000); 27var port = GetAvailablePort(nextPortAttempt, logger); 70for (var i = startingPort; i < ushort.MaxValue; i++)
src\Servers\Kestrel\shared\test\StreamExtensions.cs (6)
17var offset = 0; 36var offset = 0; 53var offset = 0; 57var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken); 80var offset = 0; 84var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken);
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
InteropClient (3)
Assert.cs (1)
123for (var i = 0; i < expected.Count; i++)
InteropClient.cs (2)
882var start = pemString.IndexOf(header, StringComparison.Ordinal); 889var end = pemString.IndexOf(footer, start, StringComparison.Ordinal) - start;
InteropTests (3)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
JwtClientSample (2)
Program.cs (2)
50var ticks = 0; 51var nextMsgAt = 3;
Kestrel.SampleApp (1)
Startup.cs (1)
85var basePort = context.Configuration.GetValue<int?>("BASE_PORT") ?? 5000;
KeyManagementSimulator (15)
Program.cs (15)
16var dayCount = 365; 17var instanceCount = 10; 18var seed = 0; 20for (var i = 0; i < args.Length; i++) 26if (i + 1 < args.Length && int.TryParse(args[i + 1], out var d) && d > 0) 41if (i + 1 < args.Length && int.TryParse(args[i + 1], out var inst) && inst > 0) 56if (i + 1 < args.Length && int.TryParse(args[i + 1], out var s) && s > 0) 114for (var i = 0; i < instanceCount; i++) 125for (var i = 0; i < instanceCount; i++) 133var instanceIndex = GetNextAppInstanceIndex(); // Find the instance with the next closest refresh time 161for (var i = 0; i < instanceCount; i++) 190for (var i = 0; i < instanceCount; i++) 210var minIndex = 0; 212for (var i = 1; i < instanceCount; i++) 414var i = 0;
LargeResponseApp (1)
Startup.cs (1)
26if (!path.HasValue || !int.TryParse(path.Value.AsSpan(1), out var numChunks))
Microsoft.Arcade.Common (2)
ArgumentEscaper.cs (1)
54var backslashCount = 0;
Command.cs (1)
102var exitCode = _process.ExitCode;
Microsoft.Arcade.Test.Common (2)
DiffUtil.cs (2)
238var la = lengthA + 1; 239var lb = lengthB + 1;
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
503var wireUpIndex = destinationDescriptions.IndexOf(typeof(WireSourcePipeline).FullName!);
Microsoft.AspNetCore.Analyzer.Testing (5)
DiagnosticProject.cs (1)
67for (var i = 0; i < sources.Length; i++)
DiagnosticVerifier.cs (1)
173var count = 0;
TestSource.cs (3)
25for (var i = 0; i < lines.Length; i++) 31var markerStartIndex = line.IndexOf(MarkerStart, StringComparison.Ordinal); 37var markerEndIndex = line.IndexOf(MarkerEnd, markerStartIndex, StringComparison.Ordinal);
Microsoft.AspNetCore.Analyzers (9)
CompilationFeatureDetector.cs (2)
31for (var i = 0; i < configureMethods.Count; i++) 37for (var j = 0; j < syntaxReferences.Length; j++)
OptionsFacts.cs (1)
13for (var i = 0; i < analysis.Options.Length; i++)
StartupAnalysis.cs (2)
27for (var i = 0; i < list.Length; i++) 44for (var i = 0; i < list.Length; i++)
StartupFacts.cs (2)
31for (var i = 0; i < members.Length; i++) 110for (var i = 0; i < symbol.Parameters.Length; i++)
UseAuthorizationAnalyzer.cs (2)
32var length = middlewareAnalysis.Middleware.Length; 33for (var i = length - 1; i >= 0; i--)
Microsoft.AspNetCore.Antiforgery (13)
artifacts\obj\Microsoft.AspNetCore.Antiforgery\Release\net9.0\Microsoft.AspNetCore.Antiforgery.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Internal\AntiforgerySerializationContext.cs (1)
86var newLength = _chars == null ? InitialCharsLength : checked(_chars.Length * 2);
Internal\BinaryBlob.cs (2)
53for (var i = 0; i < _data.Length; i++) 108for (var i = 0; i < a.Length; i++)
Internal\DefaultAntiforgeryTokenGenerator.cs (1)
205for (var i = 0; i < identitiesList.Count; i++)
Internal\DefaultAntiforgeryTokenSerializer.cs (5)
36var count = serializedToken.Length; 37var charsRequired = WebEncoders.GetArraySizeRequiredToDecode(count); 158var count = bytes.Length; 159var charsRequired = WebEncoders.GetArraySizeRequiredToEncode(count); 161var outputLength = WebEncoders.Base64UrlEncode(
Internal\DefaultClaimUidExtractor.cs (3)
47for (var i = 0; i < identitiesList.Count; i++) 94for (var i = 0; i < identitiesList.Count; i++) 111for (var i = 0; i < allClaims.Count; i++)
Microsoft.AspNetCore.Antiforgery.Test (2)
BinaryBlobTest.cs (2)
115var expectedHashCode = BitConverter.ToInt32(blobData, 0); 120var actualHashCode = blob.GetHashCode();
Microsoft.AspNetCore.App.Analyzers (87)
artifacts\obj\Microsoft.AspNetCore.App.Analyzers\Release\netstandard2.0\Microsoft.AspNetCore.Analyzers.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Infrastructure\AmbiguousRoutePatternComparer.cs (4)
26for (var i = 0; i < x.Root.Parts.Length; i++) 59for (var i = 0; i < x.Children.Length; i++) 111for (var i = 0; i < xParameterPolicies.Count; i++) 132for (var i = 0; i < x.PolicyFragments.Length; i++)
Infrastructure\EmbeddedSyntax\EmbeddedDiagnostic.cs (1)
37var hashCode = -954867195;
Infrastructure\EmbeddedSyntax\EmbeddedSeparatedSyntaxNodeList.cs (2)
29var allLength = NodesAndTokens.Length; 39for (var i = 0; i < NodesAndTokens.Length; i++)
Infrastructure\EmbeddedSyntax\EmbeddedSyntaxNode.cs (4)
36var start = int.MaxValue; 37var end = 0; 75for (var i = ChildCount - 1; i >= 0; i--) 163for (var i = 0; i < ChildCount; i++)
Infrastructure\EmbeddedSyntax\EmbeddedSyntaxToken.cs (2)
68var start = VirtualChars.Length == 0 ? int.MaxValue : VirtualChars[0].Span.Start; 69var end = VirtualChars.Length == 0 ? int.MinValue : VirtualChars[VirtualChars.Length - 1].Span.End;
Infrastructure\RoutePattern\RoutePatternLexer.cs (9)
75for (var i = 0; i < val.Length; i++) 94var start = Position; 179var start = Position; 257var start = Position; 319var currentPosition = position; 348var start = Position; 398var start = Position; 441var start = Position; 477var current = Position;
Infrastructure\VirtualChars\AbstractVirtualCharService.cs (7)
92for (var i = 1; i < result.Length; i++) 101for (var i = 1; i < result.Length; i++) 154var startIndexInclusive = startDelimiter.Length; 155var endIndexExclusive = tokenText.Length - endDelimiter.Length; 158var offset = token.SpanStart; 160for (var index = startIndexInclusive; index < endIndexExclusive;) 236var textLength = endIndexExclusive - startIndexInclusive;
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (24)
135var offset = token.SpanStart; 139var startIndexInclusive = 0; 140var endIndexExclusive = tokenText.Length; 166for (var index = startIndexInclusive; index < endIndexExclusive;) 200var indentationLength = parentSourceText.Lines.GetLineFromPosition(parentExpression.Span.End).GetFirstNonWhitespaceOffset() ?? 0; 208var startLineInclusive = tokenIncludeDelimiters ? 1 : 0; 212var lastLineExclusive = tokenIncludeDelimiters ? tokenSourceText.Lines.Count - 1 : tokenSourceText.Lines.Count; 215for (var lineNumber = startLineInclusive; lineNumber < lastLineExclusive; lineNumber++) 219var lineStart = lineSpan.Start; 231var lineEnd = lineNumber == lastLineExclusive - 1 ? currentLine.End : currentLine.EndIncludingLineBreak; 235for (var i = lineStart; i < lineEnd;) 260var startIndexInclusive = startDelimiter.Length; 261var endIndexExclusive = tokenText.Length - endDelimiter.Length; 270var offset = token.SpanStart; 271for (var index = startIndexInclusive; index < endIndexExclusive;) 316for (var i = 0; i < charResults.Count;) 415var startIndex = index; 431for (var i = 0; i < 8; i++) 466var pos = startIndex + offset; 476var intChar = 0; 483for (var i = 0; i < 4; i++) 504var intChar = 0; 511var endIndex = index; 512for (var i = 0; i < 4 && endIndex < tokenText.Length; i++)
Infrastructure\VirtualChars\TextLineExtensions.cs (1)
15for (var i = line.Start; i < line.End; i++)
Infrastructure\VirtualChars\VirtualChar.cs (1)
127var hashCode = 1985253839;
Infrastructure\VirtualChars\VirtualCharSequence.Chunks.cs (2)
58var index = BinarySearch(_array, position, static (ch, position) => 132var stringIndex = position - _firstVirtualCharPosition;
Infrastructure\VirtualChars\VirtualCharSequence.cs (3)
111var index = 0; 140for (var i = this.Length - 1; i >= 0; i--) 183var start = 0;
Mvc\DetectAmbiguousActionRoutes.cs (4)
58for (var i = 0; i < routePattern.Root.Parts.Length; i++) 62for (var j = 0; j < segment.Children.Length; j++) 77for (var k = 0; k < parameterNode.ParameterParts.Length; k++) 255var hashCode = 0;
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (3)
94var position = context.Position; 514var replacementStart = parentOpt != null 517var replacementEnd = parentOpt != null
RouteEmbeddedLanguage\Infrastructure\EmbeddedLanguageCommentOptions.cs (2)
51var int1 = (int)(object)options; 52var int2 = (int)(object)specificOption;
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (2)
423var index = argumentList.Arguments.IndexOf(argument); 502var index = argumentList.Arguments.IndexOf(argument);
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
324var index = methodSymbol.Parameters.IndexOf(parameterSymbol);
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (2)
82var parameterInsertIndex = -1; 120for (var i = 0; i < routeParameters.Length; i++)
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (2)
360var replacementStart = parentOpt != null 363var replacementEnd = parentOpt != null
src\Shared\Roslyn\MvcFacts.cs (1)
134for (var i = 0; i < method.ExplicitInterfaceImplementations.Length; i++)
src\Shared\RoslynUtils\BoundedCacheWithFactory.cs (2)
34var indexToSetTarget = -1; 35for (var i = 0; i < _weakReferencedEntries.Count; i++)
src\Shared\RoslynUtils\WellKnownTypes.cs (3)
31for (var i = 0; i < WellKnownTypeData.WellKnownTypeNames.Length; i++) 38var separator = name.IndexOf('`'); 63var index = (int)type;
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (4)
294var fullSyntaxLength = location.SourceSpan.Length; 295var chainAndTriviaLength = methodLocation.SourceSpan.Start - location.SourceSpan.Start; 348var length = disallowedMethodTypes.Length; 349for (var i = 0; i < length; i++)
Microsoft.AspNetCore.App.Analyzers.Test (15)
Infrastructure\AmbiguousRoutePatternComparerTests.cs (2)
47var hashCode1 = AmbiguousRoutePatternComparer.Instance.GetHashCode(route1); 48var hashCode2 = AmbiguousRoutePatternComparer.Instance.GetHashCode(route2);
RouteEmbeddedLanguage\Infrastructure\MarkupTestFile.cs (5)
60var currentIndexInInput = 0; 61var inputOutputOffset = 0; 110var matchIndexInInput = firstMatch.matchIndex; 113var matchIndexInOutput = matchIndexInInput - inputOutputOffset; 202var index = input.IndexOf(value, currentIndex, StringComparison.Ordinal);
RouteEmbeddedLanguage\RoutePatternAnalyzerTests.cs (2)
538for (var i = 0; i < 2000; i++) 578for (var i = 0; i < 2000; i++)
RouteEmbeddedLanguage\RoutePatternParserTests.cs (5)
108for (var start = stringText[0] == '@' ? 2 : 1; start < stringText.Length - 1; start++) 214for (var i = 0; i < parsedRoutePattern.ParameterPolicies.Count; i++) 324var position = 0; 351for (var i = 0; i < virtualChars.Length; i++) 374for (var i = regexes.Length - 2; i >= 0; i--)
RouteEmbeddedLanguage\RoutePatternParserTests_ConformanceTests.cs (1)
835for (var i = 0; i < expectedNames.Length; i++)
Microsoft.AspNetCore.App.CodeFixes (1)
RouteParameterUnusedParameterFixer.cs (1)
79var routeParameterInsertIndex = Convert.ToInt32(diagnostic.Properties["RouteParameterInsertIndex"], CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Authentication (8)
artifacts\obj\Microsoft.AspNetCore.Authentication\Release\net9.0\Microsoft.AspNetCore.Authentication.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
PropertiesSerializer.cs (2)
70var count = reader.ReadInt32(); 73for (var index = 0; index != count; ++index)
TicketSerializer.cs (5)
159var count = reader.ReadInt32(); 166for (var index = 0; index != count; ++index) 191var count = reader.ReadInt32(); 239var count = reader.ReadInt32(); 241for (var index = 0; index != count; ++index)
Microsoft.AspNetCore.Authentication.Abstractions (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.Abstractions\Release\net9.0\Microsoft.AspNetCore.Authentication.Abstractions.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.Cookies (16)
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (16)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount)) 97var chunksCount = ParseChunksCount(value); 101for (var chunkId = 1; chunkId <= chunksCount; chunkId++) 108var totalSize = 0; 159var templateLength = options.CreateCookieHeader(key, string.Empty).ToString().Length; 163var requestChunks = ParseChunksCount(requestCookie); 190var dataSizePerCookie = ChunkSize.Value - templateLength - 3; // Budget 3 chars for the chunkid. 191var cookieChunkCount = (int)Math.Ceiling(value.Length * 1.0 / dataSizePerCookie); 202var offset = 0; 203for (var chunkId = 1; chunkId <= cookieChunkCount; chunkId++) 205var remainingLength = value.Length - offset; 206var length = Math.Min(dataSizePerCookie, remainingLength); 241for (var i = 1; i <= chunks + 1; i++) 282for (var i = 0; i < values.Length; i++) 299for (var i = 1; i <= chunks; i++) 317for (var i = startChunk; i <= endChunk; i++)
Microsoft.AspNetCore.Authentication.Facebook (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.Facebook\Release\net9.0\Microsoft.AspNetCore.Authentication.Facebook.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.Google (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.Google\Release\net9.0\Microsoft.AspNetCore.Authentication.Google.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.JwtBearer (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.JwtBearer\Release\net9.0\Microsoft.AspNetCore.Authentication.JwtBearer.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (6)
UserJwtsTests.cs (6)
433Assert.True(Convert.TryFromBase64String(signingKey["Value"].GetValue<string>(), new byte[32], out var _)); 461Assert.True(Convert.TryFromBase64String(signingKey["Value"].GetValue<string>(), new byte[32], out var _)); 500Assert.True(Convert.TryFromBase64String(signingKey["Value"].GetValue<string>(), new byte[32], out var _)); 544Assert.True(Convert.TryFromBase64String(signingKey1["Value"].GetValue<string>(), new byte[32], out var _)); 548Assert.True(Convert.TryFromBase64String(signingKey2["Value"].GetValue<string>(), new byte[32], out var _)); 598Assert.True(Convert.TryFromBase64String(key, buffer, out var bytesParsed));
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.MicrosoftAccount\Release\net9.0\Microsoft.AspNetCore.Authentication.MicrosoftAccount.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.Negotiate (2)
Internal\LdapAdapter.cs (2)
23var userAccountNameIndex = user.IndexOf('@'); 81var entrySize = user.Length * 2; //Approximate the size of stored key in memory cache.
Microsoft.AspNetCore.Authentication.Negotiate.Test (12)
EventTests.cs (12)
72var eventInvoked = 0; 120var eventInvoked = 0; 145var eventInvoked = 0; 171var eventInvoked = 0; 195var eventInvoked = 0; 221var eventInvoked = 0; 245var eventInvoked = 0; 271var callCount = 0; 301var callCount = 0; 323var callCount = 0; 347var callCount = 0; 371var callCount = 0;
Microsoft.AspNetCore.Authentication.OAuth (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.OAuth\Release\net9.0\Microsoft.AspNetCore.Authentication.OAuth.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.OpenIdConnect\Release\net9.0\Microsoft.AspNetCore.Authentication.OpenIdConnect.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.Test (4)
CertificateTests.cs (2)
566var validationCount = 0; 691var validationCount = 0;
JwtBearerTests.cs (1)
869var onForbiddenCallCount = 0;
JwtBearerTests_Handler.cs (1)
822var onForbiddenCallCount = 0;
Microsoft.AspNetCore.Authentication.Twitter (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.Twitter\Release\net9.0\Microsoft.AspNetCore.Authentication.Twitter.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authentication.WsFederation (1)
artifacts\obj\Microsoft.AspNetCore.Authentication.WsFederation\Release\net9.0\Microsoft.AspNetCore.Authentication.WsFederation.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authorization (2)
artifacts\obj\Microsoft.AspNetCore.Authorization\Release\net9.0\Microsoft.AspNetCore.Authorization.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\Debugger\DebuggerHelpers.cs (1)
42for (var i = 0; i < values.Length; i++)
Microsoft.AspNetCore.Authorization.Policy (1)
artifacts\obj\Microsoft.AspNetCore.Authorization.Policy\Release\net9.0\Microsoft.AspNetCore.Authorization.Policy.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Authorization.Test (8)
AuthorizationMiddlewareTests.cs (8)
196var getPolicyCount = 0; 197var getFallbackPolicyCount = 0; 238var getPolicyCount = 0; 239var getFallbackPolicyCount = 0; 280var getPolicyCount = 0; 281var getFallbackPolicyCount = 0; 390var getPolicyCount = 0; 391var getFallbackPolicyCount = 0;
Microsoft.AspNetCore.BrowserTesting (1)
BrowserManager.cs (1)
138var defaultTimeout = HasFailedTests ?
Microsoft.AspNetCore.Components (217)
artifacts\obj\Microsoft.AspNetCore.Components\Release\net9.0\Microsoft.AspNetCore.Components.Routing.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
BindConverter.cs (6)
753/// Attempts to convert a value to a <see cref="System.Int32"/>. 765/// Attempts to convert a value to a nullable <see cref="System.Int32"/>. 788if (!int.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 807if (!int.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted)) 1816for (var i = 1; i < value.Length; i++) 2018for (var i = 0; i < initialArray.Length; i++)
CascadingParameterState.cs (2)
49var numInfos = infos.Length; 50for (var infoIndex = 0; infoIndex < numInfos; infoIndex++)
Infrastructure\ComponentStatePersistenceManager.cs (2)
97for (var i = 0; i < _registeredCallbacks.Count; i++) 132for (var i = 0; i < _registeredCallbacks.Count; i++)
NavigationManager.cs (6)
237var pathEndIndex = uri.AsSpan().IndexOfAny('#', '?'); 263var pathEndIndex = uri.IndexOfAny('#', '?'); 282var lastSlashIndex = baseUri.LastIndexOf('/'); 323var handlerCount = _locationChangingHandlers.Count; 375for (var i = 0; i < handlerCount; i++) 529var pathEndIndex = uri.AsSpan().IndexOfAny('#', '?');
NavigationManagerExtensions.cs (4)
683var hashStartIndex = uriWithoutQueryString.IndexOf('#'); 738var hashStartIndex = uri.IndexOf('#'); 741var queryStartIndex = (hashStartIndex > 0 ? uri.AsSpan(0, hashStartIndex) : uri).IndexOf('?'); 752var queryLength = hashStartIndex < 0 ?
ParameterView.cs (13)
123var numEntries = GetEntryCount(); 168var oldIndex = oldParameters._ownerIndex; 169var newIndex = _ownerIndex; 170var oldEndIndexExcl = oldIndex + oldParameters._frames[oldIndex].ComponentSubtreeLengthField; 171var newEndIndexExcl = newIndex + _frames[newIndex].ComponentSubtreeLengthField; 255var ownerIndex = parameterView._ownerIndex; 256var ownerDescendantsEndIndexExcl = ownerIndex + frames[ownerIndex].ElementSubtreeLength; 257var attributeFramesStartIndex = ownerIndex + 1; 258var attributeFramesEndIndexExcl = attributeFramesStartIndex; 273var numEntries = GetEntryCount(); 289var numEntries = 0; 395var nextIndex = _currentIndex + 1; 434var nextIndex = _currentIndex + 1;
ParameterViewBuilder.cs (1)
36var nextIndex = _frames[0].ElementSubtreeLengthField++;
Reflection\MemberAssignment.cs (2)
58var count = list.Count; 59for (var i = 0; i < count; i++)
RenderHandle.cs (1)
98var componentId = _componentId;
Rendering\ComponentState.cs (4)
249var numCascadingParameters = _cascadingParameters!.Count; 251for (var i = 0; i < numCascadingParameters; i++) 266var numCascadingParameters = _cascadingParameters!.Count; 267for (var i = 0; i < numCascadingParameters; i++)
Rendering\RenderTreeBuilder.cs (17)
50var indexOfLastElementOrComponent = _openElementIndices.Peek(); 65var indexOfEntryBeingClosed = _openElementIndices.Pop(); 539var parentFrameIndexValue = parentFrameIndex.Value; 560var indexOfLastElementOrComponent = _openElementIndices.Peek(); 575var indexOfEntryBeingClosed = _openElementIndices.Pop(); 616var parentFrameIndexValue = parentFrameIndex.Value; 650var parentFrameIndexValue = parentFrameIndex.Value; 696var indexOfLastElementOrComponent = _openElementIndices.Peek(); 711var indexOfEntryBeingClosed = _openElementIndices.Pop(); 796var last = _entries.Count - 1; 798for (var i = first; i <= last; i++) 809for (var i = last; i >= first; i--) 816var index = seenAttributeNames[frame.AttributeNameField]; 851var offset = first; 852for (var i = first; i < _entries.Count; i++) 862var residue = _entries.Count - offset; 863for (var i = 0; i < residue; i++)
Rendering\RenderTreeUpdater.cs (11)
22var framesLength = frames.Count; 23var closestElementFrameIndex = -1; 24for (var frameIndex = 0; frameIndex < framesLength; frameIndex++) 58var elementSubtreeEndIndexExcl = elementFrameIndex + elementFrame.ElementSubtreeLengthField; 59for (var attributeFrameIndex = elementFrameIndex + 1; attributeFrameIndex < elementSubtreeEndIndexExcl; attributeFrameIndex++) 77var insertAtIndex = elementFrameIndex + 1; 91for (var otherFrameIndex = elementFrameIndex; otherFrameIndex >= 0; otherFrameIndex--) 98var otherFrameSubtreeLength = otherFrame.ElementSubtreeLengthField; 99var otherFrameEndIndexExcl = otherFrameIndex + otherFrameSubtreeLength; 108var otherFrameSubtreeLength = otherFrame.RegionSubtreeLengthField; 109var otherFrameEndIndexExcl = otherFrameIndex + otherFrameSubtreeLength;
Rendering\SimplifiedStringHashComparer.cs (1)
27var keyLength = key.Length;
RenderTree\Renderer.cs (8)
365var componentId = _nextComponentId++; 550var endIndex = componentFrameIndex + frames[componentFrameIndex].ComponentSubtreeLengthField; 551for (var index = componentFrameIndex + 1; index <= endIndex; index++) 832for (var i = 0; i < updatedComponents.Count; i++) 867for (var i = 0; i < updatedComponents.Length; i++) 936var disposeComponentId = _batchBuilder.ComponentDisposalQueue.Dequeue(); 999var count = eventHandlerIds.Count; 1000for (var i = 0; i < count; i++)
RenderTree\RenderTreeDiffBuilder.cs (34)
29var editsBufferStartLength = editsBuffer.Count; 57var origOldStartIndex = oldStartIndex; 58var origNewStartIndex = newStartIndex; 61var prevOldSeq = -1; 62var prevNewSeq = -1; 65var matchWithNewTreeIndex = -1; // Only used when action == DiffAction.Match 220for (var testIndex = newStartIndex + 1; testIndex < newEndIndexExcl; testIndex++) 243for (var testIndex = oldStartIndex + 1; testIndex < oldEndIndexExcl; testIndex++) 508for (var i = newStartIndex; i < newEndIndexExcl; i++) 513for (var i = oldStartIndex; i < oldEndIndexExcl; i++) 516if (diffContext.AttributeDiffSet.TryGetValue(oldName, out var matchIndex)) 586var referenceFrameIndex = diffContext.ReferenceFrames.Append(newFrame); 599var referenceFrameIndex = diffContext.ReferenceFrames.Append(newFrame); 612var oldFrameAttributesEndIndexExcl = GetAttributesEndIndexExclusive(oldTree, oldFrameIndex); 613var newFrameAttributesEndIndexExcl = GetAttributesEndIndexExclusive(newTree, newFrameIndex); 622var oldFrameChildrenEndIndexExcl = oldFrameIndex + oldFrame.ElementSubtreeLengthField; 623var newFrameChildrenEndIndexExcl = newFrameIndex + newFrame.ElementSubtreeLengthField; 630var prevSiblingIndex = diffContext.SiblingIndex; 770var referenceFrameIndex = diffContext.ReferenceFrames.Append(newFrame); 799var referenceFrameIndex = diffContext.ReferenceFrames.Append(newFrame); 807var referenceFrameIndex = diffContext.ReferenceFrames.Append(newTree, newFrameIndex, newFrame.ElementSubtreeLengthField); 814var regionChildFrameIndex = newFrameIndex + 1; 815var regionChildFrameEndIndexExcl = newFrameIndex + newFrame.RegionSubtreeLengthField; 826var referenceFrameIndex = diffContext.ReferenceFrames.Append(newFrame); 869var endIndexExcl = oldFrameIndex + oldFrame.ElementSubtreeLengthField; 876var regionChildFrameIndex = oldFrameIndex + 1; 877var regionChildFrameEndIndexExcl = oldFrameIndex + oldFrame.RegionSubtreeLengthField; 903var descendantsEndIndexExcl = rootIndex + tree[rootIndex].ElementSubtreeLengthField; 904var index = rootIndex + 1; 919var previousIndex = diffContext.Edits.Count - 1; 933var endIndexExcl = frameIndex + frames[frameIndex].ElementSubtreeLengthField; 934for (var i = frameIndex; i < endIndexExcl; i++) 962var parentComponentId = diffContext.ComponentId; 1018for (var i = startIndex; i < endIndexExcl; i++)
Routing\RouteContext.cs (2)
29if (Encoding.UTF8.TryGetBytes(path.AsSpan(), utf8Span, out var written)) 32var decodedLength = UrlDecoder.DecodeInPlace(utf8Span, isFormEncoding: false);
Routing\Router.cs (1)
157var firstIndex = str.IndexOfAny('?', '#');
Routing\RouteTable.cs (1)
105for (var i = 0; i < parameter.ParameterPolicies.Count; i++)
Routing\RouteTableFactory.cs (7)
106for (var i = 0; i < routeAttributes.Length; i++) 149for (var i = 0; i < templates.Length; i++) 177for (var i = 0; i < result.ParsedTemplates.Length; i++) 203for (var i = 0; i < builder.InboundEntries.Count; i++) 206for (var j = i + 1; j < builder.InboundEntries.Count; j++) 231for (var k = 0; k < left.RoutePattern.PathSegments.Count; k++) 241for (var l = 0; l < leftSegment.Parts.Count; l++)
Routing\SupplyParameterFromQueryValueProvider.cs (2)
89var queryStartPos = url?.IndexOf('?') ?? -1; 97var queryEndPos = url.IndexOf('#', queryStartPos);
Routing\UrlValueConstraint.cs (2)
132var count = values.Count; 140for (var i = 0; i < count; i++)
Sections\SectionRegistry.cs (1)
36var index = providers.LastIndexOf(provider);
src\Components\Shared\src\ArrayBuilder.cs (5)
75var indexOfAppendedItem = _itemsInUse++; 87var requiredCapacity = _itemsInUse + source.Length; 90var candidateCapacity = Math.Max(_items.Length * 2, _minCapacity); 100var startIndexOfAppendedItems = _itemsInUse; 179var newCapacity = Math.Max(desiredCapacity, _minCapacity);
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (13)
249var count = dictionary._count; 290var index = FindIndex(key); 328for (var i = 0; i < keys.Length; i++) 348for (var i = 0; i < values.Length; i++) 495var index = FindIndex(item.Key); 525var index = FindIndex(key); 564var index = FindIndex(key); 713var count = _count; 715for (var i = 0; i < count; i++) 730var count = _count; 735for (var i = 0; i < count; i++) 753var count = _count; 758for (var i = 0; i < count; i++)
src\Http\Routing\src\Constraints\FileNameRouteConstraint.cs (3)
130var lastSlashIndex = value.LastIndexOf('/'); 136var dotIndex = value.IndexOf('.'); 143for (var i = dotIndex + 1; i < value.Length; i++)
src\Http\Routing\src\Constraints\LengthRouteConstraint.cs (1)
106var length = valueString.Length;
src\Http\Routing\src\ParameterPolicyActivator.cs (7)
78var indexOfFirstOpenParens = inlineParameterPolicy.IndexOf('('); 163var longestLength = -1; 169var length = constructor.GetParameters().Length; 199var count = 0; 200for (var i = 0; i < parameters.Length; i++) 214var argumentPosition = 0; 215for (var i = 0; i < parameterInfos.Length; i++)
src\Http\Routing\src\PathTokenizer.cs (5)
58for (var i = 1; i < _path.Length - 1; i++) 77var currentSegmentIndex = 0; 78var currentSegmentStart = 1; 81var delimiterIndex = 1; 178var delimiterIndex = _path.IndexOf('/', _index);
src\Http\Routing\src\Patterns\RouteParameterParser.cs (5)
25var startIndex = 0; 26var endIndex = parameter.Length - 1; 49var currentIndex = startIndex; 106var startIndex = currentIndex; 173var indexOfClosingParantheses = text.IndexOf(')', currentIndex + 1);
src\Http\Routing\src\Patterns\RoutePattern.cs (2)
144var parametersCount = parameters.Count; 145for (var i = 0; i < parametersCount; i++)
src\Http\Routing\src\Patterns\RoutePatternFactory.cs (4)
471for (var i = 0; i < updatedSegments.Length; i++) 476for (var j = 0; j < segment.Parts.Count; j++) 504for (var i = 0; i < parameters.Count; i++) 546for (var i = 0; i < segment.Parts.Count; i++)
src\Http\Routing\src\Patterns\RoutePatternMatcher.cs (6)
36for (var i = 0; i < RoutePattern.PathSegments.Count; i++) 67var i = 0; 291var indexOfLastSegment = routeSegment.Parts.Count - 1; 342var lastIndex = requestSegment.Length; 351var newLastIndex = lastIndex; 364var startIndex = lastIndex;
src\Http\Routing\src\Patterns\RoutePatternParser.cs (7)
36var i = context.Index; 80var i = context.Index; 319for (var i = 0; i < segments.Count; i++) 322for (var j = 0; j < segment.Parts.Count; j++) 341for (var i = 0; i < parts.Count; i++) 353for (var i = 0; i < parts.Count; i++) 411for (var i = 0; i < parts.Count; i++)
src\Http\Routing\src\Template\RoutePrecedence.cs (6)
64for (var i = 0; i < routePattern.PathSegments.Count; i++) 68var digit = ComputeInboundPrecedenceDigit(routePattern, segment); 120for (var i = 0; i < routePattern.PathSegments.Count; i++) 124var digit = ComputeOutboundPrecedenceDigit(segment); 192var digit = parameterPart.IsCatchAll ? 1 : 3; 272var digit = parameterPart.IsCatchAll ? 5 : 3;
src\Http\Routing\src\Tree\UrlMatchingTree.cs (3)
82for (var i = 0; i < entry.RoutePattern.PathSegments.Count; i++) 237var result = x.Entry.Precedence.CompareTo(y.Entry.Precedence); 252for (var i = currentParameterIndex; i < segments.Count; i++)
src\Shared\QueryStringEnumerable.cs (2)
139var delimiterIndex = _query.Span.IndexOf('&'); 152var equalIndex = segment.Span.IndexOf('=');
src\Shared\UrlDecoder\UrlDecoder.cs (19)
45var sourceIndex = 0; 48var destinationIndex = 0; 64var decodeIndex = sourceIndex; 100var byte1 = UnescapePercentEncoding(ref sourceIndex, buffer, isFormEncoding); 151var remainingBytes = byteCount - 1; 160var nextSourceIndex = sourceIndex; 161var nextByte = UnescapePercentEncoding(ref nextSourceIndex, buffer, isFormEncoding); 269var probe = scan; 271var value1 = ReadHex(ref probe, buffer); 277var value2 = ReadHex(ref probe, buffer); 389var sourceIndex = position; 392var destinationIndex = position; 403var decodeIndex = sourceIndex; 438var codeUnit1 = UnescapePercentEncoding(ref sourceIndex, buffer); 487var remainingCodeUnits = codeUnitCount - 1; 496var nextSourceIndex = sourceIndex; 497var nextCodeUnit = UnescapePercentEncoding(ref nextSourceIndex, buffer); 524if (!System.Text.Rune.TryCreate(currentDecodeBits, out var rune) || !rune.TryEncodeToUtf16(buffer.Slice(destinationIndex), out var charsWritten)) 563var probe = scan;
Microsoft.AspNetCore.Components.Analyzers (3)
artifacts\obj\Microsoft.AspNetCore.Components.Analyzers\Release\netstandard2.0\Microsoft.AspNetCore.Components.Analyzers.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
42for (var i = 0; i < NamespaceParts.Length; i++)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
69for (var i = 0; i < node.Modifiers.Count; i++)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Verifiers\CodeFixVerifier.cs (1)
81var attempts = analyzerDiagnostics.Length;
Microsoft.AspNetCore.Components.Authorization (2)
AttributeAuthorizeDataCache.cs (1)
29for (var i = 0; i < allAttributes.Length; i++)
AuthorizeViewCore.cs (1)
121for (var i = 0; i < authorizeData.Length; i++)
Microsoft.AspNetCore.Components.Authorization.Tests (10)
AuthorizeRouteViewTest.cs (1)
307var rootComponentId = _renderer.AssignRootComponentId(rootComponent);
AuthorizeViewTest.cs (4)
201var authorizeViewComponentId = renderer.Batches.Single() 267var authorizeViewComponentId = batch1.GetComponentFrames<AuthorizeView>().Single().ComponentId; 310var authorizeViewComponentId = Assert.Single(batch1.GetComponentFrames<AuthorizeView>()).ComponentId; 368var authorizeViewComponentId = batch1.GetComponentFrames<AuthorizeView>().Single().ComponentId;
CascadingAuthenticationStateTest.cs (3)
53var receiveAuthStateId = batch.GetComponentFrames<ReceiveAuthStateComponent>().Single().ComponentId; 87var receiveAuthStateId = receiveAuthStateFrame.ComponentId; 133var receiveAuthStateId = renderer.Batches.Single()
src\Components\Shared\test\CapturedBatch.cs (1)
27var componentId = diff.ComponentId;
src\Components\Shared\test\TestRenderer.cs (1)
118for (var i = 0; i < renderBatch.UpdatedComponents.Count; i++)
Microsoft.AspNetCore.Components.Endpoints (59)
artifacts\obj\Microsoft.AspNetCore.Components.Endpoints\Release\net9.0\Microsoft.AspNetCore.Components.Endpoints.FormMapping.FormDataResources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\Microsoft.AspNetCore.Components.Endpoints\Release\net9.0\Microsoft.AspNetCore.Components.Endpoints.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
DependencyInjection\ServerComponentSerializer.cs (1)
31var sequence = invocationId.Next();
Discovery\ComponentCollectionBuilder.cs (3)
48var totalCount = 0; 59var current = 0; 63for (var i = 0; i < components.Count; i++, current++)
Discovery\ComponentInfo.cs (3)
56var size = (nameof(InteractiveServerRenderMode).Length - "RenderModeComparer".Length); 61var size = (nameof(InteractiveWebAssemblyRenderMode).Length - "RenderModeComparer".Length); 66var size = (nameof(InteractiveAutoRenderMode).Length - "RenderModeComparer".Length);
Discovery\IRazorComponentApplication.cs (1)
26for (var i = 0; i < exported.Length; i++)
Discovery\PageCollectionBuilder.cs (2)
47var totalCount = 0; 63for (var i = 0; i < pages.Count; i++)
Discovery\PageComponentBuilder.cs (1)
75for (var i = 0; i < RouteTemplates.Count; i++)
Discovery\RazorComponentApplication.cs (1)
40for (var i = 0; i < Components.Count; i++)
FormMapping\Converters\CollectionConverter.cs (5)
109var maxCollectionSize = options.MaxCollectionSize; 117var index = 2; 118var lastElementWithComputedIndex = 100 < maxCollectionSize ? 100 : maxCollectionSize; 171if (!index.TryFormat(computedPrefix[1..], out var charsWritten, provider: CultureInfo.InvariantCulture)) 229for (var i = 0; i < values.Count; i++)
FormMapping\Converters\DictionaryConverter.cs (2)
56var keyCount = 0; 57var maxCollectionSize = options.MaxCollectionSize;
FormMapping\Converters\FileConverter.cs (1)
42for (var i = 0; i < targetFiles.Count; i++)
FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (6)
191for (var i = 0; i < props.Count; i++) 208for (var i = 0; i < props.Count; i++) 232for (var i = 0; i < constructorParameters.Count; i++) 257for (var i = 0; i < properties.Count; i++) 339for (var i = 0; i < properties.Count; i++) 439for (var i = 0; i < constructorParameters.Count; i++)
FormMapping\FormDataReader.cs (5)
137var startIndex = key.Value.Span.IndexOf('['); 158var nextOpenBracket = key.Value.Span[(endIndex + 1)..].IndexOf('['); 203var keyLength = key.Length; 239var startingPoint = _currentPrefixBuffer.Length + separator.Length; 266var index = _currentPrefixBuffer.Span.LastIndexOfAny(".[");
FormMapping\Metadata\FormDataMetadataFactory.cs (1)
280for (var i = 0; i < _context.CurrentTypes.Count; i++)
FormMapping\PrefixResolver.cs (7)
19var i = 0; 53var separatorX = 0; 54var separatorY = 0; 55var currentXPos = 0; 56var currentYPos = 0; 80var match = MemoryExtensions.CompareTo( 90var compareResult = MemoryExtensions.CompareTo(segmentX, segmentY, StringComparison.Ordinal);
RazorComponentEndpointInvoker.cs (1)
82var defaultBufferSize = 16 * 1024;
Rendering\Buffering\TextChunkListBuilder.cs (2)
44for (var i = 0; i < count; i++) 54for (var i = 0; i < count; i++)
Rendering\EndpointHtmlRenderer.EventDispatch.cs (5)
88var changesCount = changes.Count; 90for (var i = 0; i < changesCount; i++) 112var changesCount = changes.Count; 114for (var i = 0; i < changesCount; i++) 164for (var i = frameIndex - 1; i >= 0; i--)
Rendering\EndpointHtmlRenderer.Streaming.cs (8)
101var count = renderBatch.UpdatedComponents.Count; 121var bufSizeRequired = count * Marshal.SizeOf<ComponentIdAndDepth>(); 125for (var i = 0; i < count; i++) 127var componentId = renderBatch.UpdatedComponents.Array[i].ComponentId; 145for (var i = 0; i < componentIdsInDepthOrder.Length; i++) 147var componentId = componentIdsInDepthOrder[i].ComponentId; 187var depth = 0; 243var componentId = componentFrame.ComponentId;
Rendering\TypeNameHash.cs (1)
23if (!Encoding.UTF8.TryGetBytes(typeName, typeNameBytes, out var written))
Results\RazorComponentResultExecutor.cs (1)
63var defaultBufferSize = 16 * 1024;
Microsoft.AspNetCore.Components.Endpoints.Tests (13)
Binding\FormDataMapperTests.cs (4)
1347for (var i = 10 - 1; i >= 0; i--) 1406for (var i = 5 - 1; i >= 0; i--) 1477for (var i = 10 - 1; i >= 0; i--) 1536for (var i = 10 - 1; i >= 0; i--)
Binding\PrefixResolverTests.cs (2)
155for (var i = 0; i < partialMatches; i++) 179for (var i = 0; i < partialMatches; i++)
Buffering\TextChunkPageTest.cs (1)
31for (var i = 0; i < page.Count; i++)
EndpointHtmlRendererTest.cs (3)
969var eventReceivedCount = 0; 1005var eventReceivedCount = 0; 1167var numMarkers = Regex.Matches(content, MarkerPrefix).Count;
RazorComponentsServiceCollectionExtensionsTest.cs (1)
106var actual = serviceDescriptors.Count();
src\Components\Shared\src\WebRootComponentParameters.cs (1)
34for (var i = 0; i < count; i++)
WebRootComponentParametersTest.cs (1)
176for (var i = 0; i < parameterValues.Count; i++)
Microsoft.AspNetCore.Components.Forms (4)
FieldIdentifier.cs (2)
74var modelHash = RuntimeHelpers.GetHashCode(Model); 75var fieldHash = StringComparer.Ordinal.GetHashCode(FieldName);
src\Components\Shared\src\ExpressionFormatting\ReverseStringBuilder.cs (2)
97if (value.TryFormat(result, out var charsWritten, format: default, CultureInfo.InvariantCulture)) 134var count = 0;
Microsoft.AspNetCore.Components.Forms.Tests (14)
EditContextDataAnnotationsExtensionsTest.cs (3)
85var onValidationStateChangedCount = 0; 113var onValidationStateChangedCount = 0; 153var onValidationStateChangedCount = 0;
ExpressionFormatterTest.cs (6)
57for (var i = 0; i < result.Length; i++) 73var i = 42; 87var i = 0; 125for (var i = 0; i < result.Length; i++) 139var i = 0; 159var i = 0;
FieldIdentifierTest.cs (1)
148for (var i = 0; i < models.Length; i++)
ReverseStringBuilderTest.cs (2)
121var segmentCount = 5; 125for (var i = 0; i < segmentCount; i++)
src\Components\Shared\test\CapturedBatch.cs (1)
27var componentId = diff.ComponentId;
src\Components\Shared\test\TestRenderer.cs (1)
118for (var i = 0; i < renderBatch.UpdatedComponents.Count; i++)
Microsoft.AspNetCore.Components.Performance (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Components.QuickGrid (6)
Columns\GridSort.cs (2)
150var length = body.Member.Name.Length; 172var nextPos = chars.Length;
QuickGrid.razor.cs (4)
306var startIndex = Pagination is null ? 0 : (Pagination.CurrentPageIndex * Pagination.ItemsPerPage); 335var startIndex = request.StartIndex; 336var count = request.Count; 378var totalItemCount = _asyncQueryExecutor is null ? Items.Count() : await _asyncQueryExecutor.CountAsync(Items);
Microsoft.AspNetCore.Components.SdkAnalyzers (3)
artifacts\obj\Microsoft.AspNetCore.Components.SdkAnalyzers\Release\netstandard2.0\Microsoft.AspNetCore.Components.Analyzers.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
42for (var i = 0; i < NamespaceParts.Length; i++)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
69for (var i = 0; i < node.Modifiers.Count; i++)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Verifiers\CodeFixVerifier.cs (1)
81var attempts = analyzerDiagnostics.Length;
Microsoft.AspNetCore.Components.Server (105)
Builder\ServerRazorComponentsEndpointConventionBuilderExtensions.cs (1)
50for (var i = 0; i < b.Metadata.Count; i++)
Circuits\CircuitHost.cs (9)
129var count = Descriptors.Count; 131for (var i = 0; i < count; i++) 237for (var i = 0; i < _circuitHandlers.Length; i++) 266for (var i = 0; i < _circuitHandlers.Length; i++) 295for (var i = 0; i < _circuitHandlers.Length; i++) 322for (var i = 0; i < _circuitHandlers.Length; i++) 640for (var i = circuitHandlers.Count - 1; i >= 0; i--) 769for (var i = 0; i < operations.Length; i++) 818for (var i = 0; i < operations.Length; i++)
Circuits\CircuitJSComponentInterop.cs (1)
26var id = base.AddRootComponent(identifier, domElementSelector);
Circuits\CircuitOptionsJavaScriptInitializersConfiguration.cs (1)
25for (var i = 0; i < initializers.Length; i++)
Circuits\ComponentParameterDeserializer.cs (1)
34for (var i = 0; i < parametersDefinitions.Count; i++)
Circuits\RemoteJSDataStream.cs (2)
48var chunkSize = signalRMaximumIncomingBytes > 1024 ? 52var streamId = runtime.RemoteJSDataStreamNextInstanceId++;
Circuits\RemoteRenderer.cs (1)
66var componentId = AddRootComponent(componentType, domElementSelector);
Circuits\RemoteScrollToLocationHash.cs (1)
38var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
Circuits\ServerComponentDeserializer.cs (2)
307var currentSsrComponentIdIndex = 0; 308for (var i = 0; i < operations.Length; i++)
DependencyInjection\ServerRazorComponentsBuilderExtensions.cs (2)
79for (var i = 0; i < c.Metadata.Count; i++) 149for (var i = 0; i < routeEndpoint.Metadata.Count; i++)
src\Components\Shared\src\ArrayBuilder.cs (5)
75var indexOfAppendedItem = _itemsInUse++; 87var requiredCapacity = _itemsInUse + source.Length; 90var candidateCapacity = Math.Max(_items.Length * 2, _minCapacity); 100var startIndexOfAppendedItems = _itemsInUse; 179var newCapacity = Math.Max(desiredCapacity, _minCapacity);
src\Components\Shared\src\ComponentParametersTypeCache.cs (1)
31for (var i = 0; i < assemblies.Length; i++)
src\Components\Shared\src\RenderBatchWriter.cs (24)
49var updatedComponentsOffset = Write(renderBatch.UpdatedComponents); 50var referenceFramesOffset = Write(renderBatch.ReferenceFrames); 51var disposedComponentIdsOffset = Write(renderBatch.DisposedComponentIDs); 52var disposedEventHandlerIdsOffset = Write(renderBatch.DisposedEventHandlerIDs); 53var stringTableOffset = WriteStringTable(); 64var count = diffs.Count; 68for (var i = 0; i < count; i++) 75var tableStartPos = (int)baseStream.Position; 77for (var i = 0; i < count; i++) 93var editsEndIndexExcl = edits.Offset + edits.Count; 94for (var i = edits.Offset; i < editsEndIndexExcl; i++) 118var startPos = (int)_binaryWriter.BaseStream.Position; 121var count = frames.Count; 123for (var i = 0; i < count; i++) 207var startPos = (int)_binaryWriter.BaseStream.Position; 211var count = numbers.Count; 212for (var index = 0; index < count; index++) 222var startPos = (int)_binaryWriter.BaseStream.Position; 226var count = numbers.Count; 227for (var index = 0; index < count; index++) 263var stringsCount = _strings.Count; 266for (var i = 0; i < stringsCount; i++) 274var locationsStartPos = (int)_binaryWriter.BaseStream.Position; 275for (var i = 0; i < stringsCount; i++)
src\Components\Shared\src\RootComponentTypeCache.cs (1)
32for (var i = 0; i < assemblies.Length; i++)
src\Components\Shared\src\WebRootComponentManager.cs (1)
109var interactiveComponentId = renderer.AddRootComponent(componentType, ssrComponentIdString);
src\Components\Shared\src\WebRootComponentParameters.cs (1)
34for (var i = 0; i < count; i++)
src\Shared\PooledArrayBufferWriter.cs (3)
153var availableSpace = _rentedBuffer.Length - _index; 157var growBy = Math.Max(sizeHint, _rentedBuffer.Length); 159var newSize = checked(_rentedBuffer.Length + growBy);
src\SignalR\common\Protocols.MessagePack\src\Protocol\MessagePackHubProtocolWorker.cs (9)
43var itemCount = reader.ReadArrayHeader(); 45var messageType = ReadInt32(ref reader, "messageType"); 165var resultKind = ReadInt32(ref reader, "resultKind"); 248for (var i = 0; i < headerCount; i++) 274for (var i = 0; i < streamIdCount; i++) 309for (var i = 0; i < argumentCount; i++) 369var prefixLength = BinaryMessageFormatter.LengthPrefixLength(memoryBufferWriter.Length); 375var written = BinaryMessageFormatter.WriteLengthPrefix(memoryBufferWriter.Length, span); 527var resultKind =
src\SignalR\common\Shared\BinaryMessageFormatter.cs (3)
15var lenNumBytes = WriteLengthPrefix(length, lenBuffer); 24var lenNumBytes = 0; 43var lenNumBytes = 0;
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
34var numBytes = 0;
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\BufferWriter.cs (2)
132var buffered = _buffered; 239var writable = Math.Min(bytesLeftToCopy, _span.Length);
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackWriter.cs (5)
799var size = length + 2; 809var size = length + 3; 819var size = length + 5; 839var length = (int)utf8stringBytes.Length; 856var length = utf8stringBytes.Length;
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\SequenceReaderExtensions.cs (2)
172/// Reads an <see cref="Int32"/> as big endian. 174/// <returns>False if there wasn't enough data for an <see cref="Int32"/>.</returns>
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\T4\MessagePackReader.Integers.cs (12)
335/// Reads an <see cref="Int32"/> value from: 342public Int32 ReadInt32() 350return checked((Int32)byteResult); 353return checked((Int32)sbyteResult); 356return checked((Int32)ushortResult); 359return checked((Int32)shortResult); 362return checked((Int32)uintResult); 365return checked((Int32)intResult); 368return checked((Int32)ulongResult); 371return checked((Int32)longResult); 375return checked((Int32)unchecked((sbyte)code)); 380return (Int32)code;
Microsoft.AspNetCore.Components.Server.Tests (31)
Circuits\CircuitHostTest.cs (4)
217var componentCount = 3; 223for (var i = 0; i < componentCount; i++) 653for (var i = circuitHandlers.Length - 1; i >= 0; i--) 693for (var i = 0; i < parameterValues.Count; i++)
Circuits\RemoteJSDataStreamTest.cs (2)
35var unrecognizedGuid = 10; 187for (var i = 0; i < 5; i++)
Circuits\RemoteJSRuntimeTest.cs (1)
67for (var i = 1; i < 5; i++)
Circuits\RemoteRendererTest.cs (4)
92for (var i = 0; i < 10; i++) 108var i = 0; 439for (var i = 0; i < MaxInteractiveServerRootComponentCount; i++) 688for (var i = 0; i < parameterValues.Count; i++)
Circuits\RenderBatchWriterTest.cs (11)
169var diffsStartIndex = ReadInt(bytes, bytes.Length - 20); 233var referenceFramesStartIndex = ReadInt(bytes, bytes.Length - 16); 289var stringTableStartPosition = ReadInt(bytes, bytes.Length - 4); 290var stringTableEndPositionExcl = bytes.Length - 20; 293for (var entryPosition = stringTableStartPosition; 298var tableEntryPos = ReadInt(bytes, entryPosition); 299var length = (int)ReadUnsignedLEB128(bytes, tableEntryPos, out var numLEB128Bytes); 336var indexIntoStringTable = reader.ReadInt32(); 361var shift = 0; 365for (var count = 0; count < 4 && currentByte >= 128; count++)
Circuits\RevalidatingServerAuthenticationStateProviderTest.cs (3)
43for (var i = 0; i < 10; i++) 149var authenticationStateChangedCount = 0; 187var authenticationStateChangedCount = 0;
Circuits\ServerComponentDeserializerTest.cs (3)
463for (var i = 0; i < types.Length; i++) 476for (var i = 0; i < types.Length; i++) 494for (var i = 0; i < types.Length; i++)
src\Components\Endpoints\src\DependencyInjection\ServerComponentSerializer.cs (1)
31var sequence = invocationId.Next();
src\SignalR\common\SignalR.Common\test\Internal\Protocol\TestHubMessageEqualityComparer.cs (2)
97for (var i = 0; i < left.Length; i++) 153for (var i = 0; i < left.Length; i++)
Microsoft.AspNetCore.Components.Tests (276)
BindConverterTest.cs (3)
105var value = 17; 119var value = 17; 147var value = 17;
CascadingParameterStateTest.cs (1)
407for (var i = 0; i < components.Length; i++)
CascadingParameterTest.cs (17)
32var componentId = renderer.AssignRootComponentId(component); 70var componentId = renderer.AssignRootComponentId(component); 118var componentId = renderer.AssignRootComponentId(component); 163var componentId = renderer.AssignRootComponentId(component); 213var componentId = renderer.AssignRootComponentId(component); 272var componentId = renderer.AssignRootComponentId(component); 373var componentId = renderer.AssignRootComponentId(component); 414var componentId = renderer.AssignRootComponentId(component); 446var constructionCount = 0; 456var unrelatedComponentId = renderer.AssignRootComponentId(new TestComponent(_ => { })); 462var componentId = renderer.AssignRootComponentId(component); 482var anotherConsumerComponentId = renderer.AssignRootComponentId(anotherConsumer); 500var componentId = renderer.AssignRootComponentId(component); 537var componentId = renderer.AssignRootComponentId(component); 582var componentId = await renderer.Dispatcher.InvokeAsync(() => renderer.AssignRootComponentId(component)); 653var componentId = await renderer.Dispatcher.InvokeAsync(() => renderer.AssignRootComponentId(component)); 685var componentId = renderer.AssignRootComponentId(component);
ComponentBaseTest.cs (23)
23var onInitRuns = 0; 27var componentId = renderer.AssignRootComponentId(component); 41var onInitAsyncRuns = 0; 50var componentId = renderer.AssignRootComponentId(component); 65var onInitAsyncRuns = 0; 74var componentId = renderer.AssignRootComponentId(component); 89var onParametersSetRuns = 0; 93var componentId = renderer.AssignRootComponentId(component); 108var onParametersSetAsyncRuns = 0; 117var componentId = renderer.AssignRootComponentId(component); 132var onParametersSetAsyncRuns = 0; 141var componentId = renderer.AssignRootComponentId(component); 162var componentId = renderer.AssignRootComponentId(component); 199var componentId = renderer.AssignRootComponentId(component); 241var componentId = renderer.AssignRootComponentId(component); 275var componentId = renderer.AssignRootComponentId(component); 320var componentId = renderer.AssignRootComponentId(component); 367var componentId = renderer.AssignRootComponentId(component); 385var componentId = renderer.AssignRootComponentId(component); 411var componentId = renderer.AssignRootComponentId(component); 427var componentId = renderer.AssignRootComponentId(component); 443var componentId = renderer.AssignRootComponentId(component); 459var componentId = renderer.AssignRootComponentId(component);
DynamicComponentTest.cs (2)
33var componentId = renderer.AssignRootComponentId(instance); 49var componentId = renderer.AssignRootComponentId(instance);
EventCallbackFactoryBinderExtensionsTest.cs (9)
16var value = 17; 33var value = 17; 68var value = 17; 159var value = 17; 165var expectedValue = 42; 618var value = 17_000; 624var expectedValue = 42_000; 637var value = 17_000; 643var expectedValue = 42_000;
LayoutViewTest.cs (4)
75var rootLayoutComponentId = batch.GetComponentFrames<RootLayout>().Single().ComponentId; 105var rootLayoutComponentId = batch.GetComponentFrames<RootLayout>().Single().ComponentId; 137var rootLayoutComponentId = batch.GetComponentFrames<RootLayout>().Single().ComponentId; 146var nestedLayoutComponentId = batch.GetComponentFrames<NestedLayout>().Single().ComponentId;
NavigationManagerTest.cs (17)
240var initialHandlerCount = 3; 241var completedHandlerCount = 0; 244for (var i = 0; i < initialHandlerCount; i++) 293var initialHandlerCount = 3; 294var completedHandlerCount = 0; 297for (var i = 0; i < initialHandlerCount; i++) 346var invokedHandlerCount = 0; 349var expectedInvokedHandlerCount = 2; 487var blockNavigationHandlerCount = 2; 488var canceledBlockNavigationHandlerCount = 0; 491for (var i = 0; i < blockNavigationHandlerCount; i++) 590var initialHandlerCount = 3; 591var expectedCanceledHandlerCount = 6; // 3 handlers canceled 2 times 592var canceledHandlerCount = 0; 593var completedHandlerCount = 0; 598for (var i = 0; i < initialHandlerCount; i++) 607for (var i = 0; i < initialHandlerCount; i++)
RendererTest.cs (175)
41var componentId = renderer.AssignRootComponentId(component); 71var componentId = renderer.AssignRootComponentId(component); 76var nestedComponentId = componentFrame.ComponentId; 102var componentId = renderer.AssignRootComponentId(component); 140var parentComponentId = renderer.AssignRootComponentId(parentComponent); 146var nestedComponentId = nestedComponentFrame.ComponentId; 184var componentId = renderer.AssignRootComponentId(component); 206for (var i = 1; i < 5; i++) 236var componentId = renderer.AssignRootComponentId(component); 281var componentId = renderer.AssignRootComponentId(component); 321var component1Id = renderer.AssignRootComponentId(component1); 330var component2Id = renderer.AssignRootComponentId(component2); 395var componentId = renderer.AssignRootComponentId(component); 439var componentId = renderer.AssignRootComponentId(component); 483var componentId = renderer.AssignRootComponentId(component); 550var componentId = renderer.AssignRootComponentId(component); 580var componentId = renderer.AssignRootComponentId(component); 608var componentId = renderer.AssignRootComponentId(component); 631var componentId = renderer.AssignRootComponentId(component); 654var componentId = renderer.AssignRootComponentId(component); 677var componentId = renderer.AssignRootComponentId(component); 703var componentId = renderer.AssignRootComponentId(component); 734var componentId = renderer.AssignRootComponentId(component); 763var componentId = renderer.AssignRootComponentId(component); 793var parentComponentId = renderer.AssignRootComponentId(parentComponent); 802var nestedComponentId = nestedComponentFrame.ComponentId; 828var state = 0; 841var componentId = renderer.AssignRootComponentId(component); 871var state = 0; 884var componentId = renderer.AssignRootComponentId(component); 914var state = 0; 927var componentId = renderer.AssignRootComponentId(component); 955var state = 0; 965var parentComponentId = renderer.AssignRootComponentId(parentComponent); 980var nestedComponentId = nestedComponentFrame.ComponentId; 1014var outerStateChangeCount = 0; 1029var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1055var outerStateChangeCount = 0; 1073var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1097var outerStateChangeCount = 0; 1112var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1135var outerStateChangeCount = 0; 1153var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1176var outerStateChangeCount = 0; 1195var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1216var outerStateChangeCount = 0; 1231var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1254var outerStateChangeCount = 0; 1272var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1295var outerStateChangeCount = 0; 1314var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1349var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1381var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1415var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1450var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1482var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1517var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1552var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1584var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1619var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1656var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1691var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1729var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1768var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1806var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1847var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1888var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1925var parentComponentId = renderer.AssignRootComponentId(parentComponent); 1965var parentComponentId = renderer.AssignRootComponentId(parentComponent); 2004var renderer1ComponentId = renderer1.AssignRootComponentId(component); 2006var renderer2ComponentId = renderer2.AssignRootComponentId(component); 2044var rootComponentId = renderer.AssignRootComponentId(component); 2085var rootComponentId = renderer.AssignRootComponentId(component); 2121var rootComponentId = renderer.AssignRootComponentId(component); 2124var childComponentId = renderer.Batches.Single() 2159var rootComponentId = renderer.AssignRootComponentId(component); 2162var childComponentId = renderer.Batches.Single() 2199var rootComponentId = renderer.AssignRootComponentId(component); 2202var childComponentId = renderer.Batches.Single() 2233var rootComponentId = renderer.AssignRootComponentId(component); 2288var componentId = renderer.AssignRootComponentId(component); 2324var componentId = renderer.AssignRootComponentId(component); 2358var componentId = renderer.AssignRootComponentId(component); 2399var componentId = renderer.AssignRootComponentId(component); 2443var componentId = renderer.AssignRootComponentId(component); 2482var componentId = renderer.AssignRootComponentId(component); 2520var componentId = renderer.AssignRootComponentId(component); 2550var count1 = 0; 2551var count2 = 0; 2552var count3 = 0; 2553var count4 = 0; 2554var count5 = 0; 2583var componentId = renderer.AssignRootComponentId(component); 2627var eventCount = 0; 2637var rootComponentId = renderer.AssignRootComponentId(component); 2646var childComponentId = childComponentFrame.ComponentId; 2677var eventCount = 0; 2680var componentId = renderer.AssignRootComponentId(component); 2696var newEventCount = 0; 2719var eventCount = 0; 2722var componentId = renderer.AssignRootComponentId(component); 2754var eventCount = 0; 2764var rootComponentId = renderer.AssignRootComponentId(component); 2773var childComponentId = childComponentFrame.ComponentId; 2805var eventCount = 0; 2808var componentId = renderer.AssignRootComponentId(component); 2841var eventCount = 0; 2856var rootComponentId = renderer.AssignRootComponentId(rootComponent); 2861var childComponentId = childComponentFrame.ComponentId; 2933var renderCount = 0; 2938var componentId = renderer.AssignRootComponentId(component); 2966var parentRenderCount = 0; 2974var parentComponentId = renderer.AssignRootComponentId(parent); 3048var componentId = renderer.AssignRootComponentId(component); 3050var childComponentId = renderer.Batches.Single() 3086var componentId = renderer.AssignRootComponentId(component); 3128var componentId = renderer.AssignRootComponentId(component); 3167var componentId = renderer.AssignRootComponentId(component); 3207var componentId = renderer.AssignRootComponentId(component); 3247var componentId = renderer.AssignRootComponentId(component); 3271var attrValue = 0; 3413var parentComponentId = renderer.AssignRootComponentId(parentComponent); 3487var numEventsFired = 0; 3502var componentId = renderer.AssignRootComponentId(component); 3551var componentId = renderer.AssignRootComponentId(component); 3584var componentId = renderer.AssignRootComponentId(component); 3617var componentId = renderer.AssignRootComponentId(component); 3651var componentId = renderer.AssignRootComponentId(component); 3717var componentId = renderer.AssignRootComponentId(component); 3748var componentId = renderer.AssignRootComponentId(component); 3806var componentId = renderer.AssignRootComponentId(component); 3861var componentId = renderer.AssignRootComponentId(component); 3915var componentId = renderer.AssignRootComponentId(component); 3972var componentId = renderer.AssignRootComponentId(component); 4012var componentId = renderer.AssignRootComponentId(component); 4045var componentId = renderer.AssignRootComponentId(component); 4079var componentId = renderer.AssignRootComponentId(component); 4116var componentId = renderer.AssignRootComponentId(component); 4216var componentId = renderer.AssignRootComponentId(component); 4249var componentId = renderer.AssignRootComponentId(component); 4277var componentId = renderer.AssignRootComponentId(component); 4305var componentId = renderer.AssignRootComponentId(component); 4330var componentId = renderer.AssignRootComponentId(component); 4377var componentId = renderer.AssignRootComponentId(component); 4388for (var i = 0; i < 10; i++) 4427var componentId = renderer.AssignRootComponentId(component); 4446var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4482var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4534var rootComponentId = renderer.AssignRootComponentId(component); 4547var rootComponentId = renderer.AssignRootComponentId(new TestComponent(builder => 4562var errorThrowingComponentId = batch.GetComponentFrames<ErrorThrowingComponent>().Single().ComponentId; 4587var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4591var errorThrowingComponentId = renderer.Batches.Single() 4624var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4628var errorThrowingComponentId = renderer.Batches.Single() 4654var rootComponentId = renderer.AssignRootComponentId(new TestComponent(builder => 4666var errorThrowingComponentId = renderer.Batches.Single() 4693var rootComponentId = renderer.AssignRootComponentId(new TestComponent(builder => 4705var errorThrowingComponentId = renderer.Batches.Single() 4750var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4754var errorThrowingComponentId = renderer.Batches.Single() 4796var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4797var unrelatedRootComponentId = renderer.AssignRootComponentId(unrelatedComponent); 4845var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4873var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4914var rootComponentId = renderer.AssignRootComponentId(rootComponent); 4953var componentId = renderer.AssignRootComponentId(component); 4976var componentId = renderer.AssignRootComponentId(component); 4998var componentId = renderer.AssignRootComponentId(component); 5020var componentId = renderer.AssignRootComponentId(component); 5042var componentId = renderer.AssignRootComponentId(component); 5060var componentId = renderer.AssignRootComponentId(component); 5079var componentId = renderer.AssignRootComponentId(component); 5104var componentId = renderer.AssignRootComponentId(component); 5685foreach (var child in childrenToRender)
Rendering\ArrayBuilderTest.cs (7)
16var value = 7; 31var value1 = 7; 32var value2 = 22; 33var value3 = 3; 50var capacity = 8; 54for (var i = 0; i < capacity; i++) 305for (var i = 0; i < 10; i++)
Rendering\RenderTreeBuilderTest.cs (1)
420var i = 1;
Rendering\SimplifiedStringHashComparerTest.cs (2)
17var hash1 = SimplifiedStringHashComparer.Instance.GetHashCode("abc"); 18var hash2 = SimplifiedStringHashComparer.Instance.GetHashCode("ABC");
RenderTreeDiffBuilderTest.cs (6)
1876var refWriteCount = 0; 1942var refWriteCount = 0; 2329for (var i = 0; oldTree.GetFrames().Count < oldTree.GetFrames().Array.Length; i++) 2334for (var i = 0; newTree.GetFrames().Count < newTree.GetFrames().Array.Length; i++) 2362for (var i = 0; oldTree.GetFrames().Count < oldTree.GetFrames().Array.Length; i++) 2367for (var i = 0; newTree.GetFrames().Count < newTree.GetFrames().Array.Length; i++)
RouteViewTest.cs (3)
69var layoutViewComponentId = batch.GetComponentFrames<LayoutView>().Single().ComponentId; 76var testLayoutComponentId = batch.GetComponentFrames<TestLayout>().Single().ComponentId; 86var pageComponentId = batch.GetComponentFrames<ComponentWithLayout>().Single().ComponentId;
Routing\RouterTest.cs (3)
60var onNavigateInvoked = 0; 70var refreshCalled = 0; 212var refreshCalled = 0;
Routing\TemplateParserTests.cs (1)
294for (var i = 0; i < x.PathSegments.Count; i++)
src\Components\Shared\test\CapturedBatch.cs (1)
27var componentId = diff.ComponentId;
src\Components\Shared\test\TestRenderer.cs (1)
118for (var i = 0; i < renderBatch.UpdatedComponents.Count; i++)
Microsoft.AspNetCore.Components.Web (33)
Forms\HtmlFieldPrefix.cs (2)
23for (var i = 0; i < restLength - 1; i++) 37for (var i = 0; i < restLength; i++)
Forms\InputFile\BrowserFileStream.cs (2)
73var maxBytesToRead = (int)Math.Min(bytesAvailableToRead, buffer.Length); 79var bytesRead = await CopyFileDataIntoBuffer(buffer.Slice(0, maxBytesToRead), cancellationToken);
Forms\Mapping\FormMappingContext.cs (1)
134for (var i = 0; i < _pendingErrors.Count; i++)
Forms\Mapping\FormMappingError.cs (2)
61var lastSeparatorIndex = path.LastIndexOfAny(Separators); 66var closingBracket = path.IndexOf(']', lastSeparatorIndex);
HtmlRendering\StaticHtmlRenderer.cs (1)
70var componentId = AssignRootComponentId(component);
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (7)
55var nextPosition = position; 56var endPosition = position + maxElements; 113var afterAttributes = RenderAttributes(output, frames, position + 1, frame.ElementSubtreeLength - 1, !isTextArea, isForm: isForm, out var capturedValueAttribute); 125var remainingElements = frame.ElementSubtreeLength + position - afterAttributes; 207&& TryFindEnclosingElementFrame(frames, namedEventFramePosition, out var enclosingElementFrameIndex)) 291for (var i = 0; i < maxElements; i++) 293var candidateIndex = position + i;
JSComponents\JSComponentConfigurationStore.cs (1)
32var index = 0;
Routing\NavLink.cs (1)
180var prefixLength = prefix.Length;
src\Components\Shared\src\ExpressionFormatting\ReverseStringBuilder.cs (2)
97if (value.TryFormat(result, out var charsWritten, format: default, CultureInfo.InvariantCulture)) 134var count = 0;
Virtualization\Virtualize.cs (9)
210var lastItemIndex = Math.Min(_itemsBefore + _visibleItemCapacity, _itemCount); 211var renderIndex = _itemsBefore; 212var placeholdersBeforeCount = Math.Min(_loadedItemsStartIndex, lastItemIndex); 264var itemsAfter = Math.Max(0, _itemCount - _visibleItemCapacity - _itemsBefore); 278CalcualteItemDistribution(spacerSize, spacerSeparation, containerSize, out var itemsBefore, out var visibleItemCapacity); 294CalcualteItemDistribution(spacerSize, spacerSeparation, containerSize, out var itemsAfter, out var visibleItemCapacity); 296var itemsBefore = Math.Max(0, _itemCount - itemsAfter - visibleItemCapacity);
WebEventData\ChangeEventArgsReader.cs (1)
53var elementIndex = 0;
WebEventData\DragEventArgsReader.cs (2)
60var i = 0; 105var i = 0;
WebEventData\TouchEventArgsReader.cs (1)
82var i = 0;
WebRenderer.cs (1)
80var componentId = AssignRootComponentId(component);
Microsoft.AspNetCore.Components.Web.Tests (34)
Forms\EditFormTest.cs (6)
39var componentId = testRenderer.AssignRootComponentId(editForm); 53var componentId = testRenderer.AssignRootComponentId(editForm); 113var editFormComponentId = _testRenderer.Batches.Single() 144var editFormComponentId = _testRenderer.Batches.Single() 194var editFormComponentId = _testRenderer.Batches.Single() 216var componentId = _testRenderer.AssignRootComponentId(hostComponent);
Forms\InputBaseTest.cs (11)
289var numValidationStateChanges = 0; 319var numValidationStateChanges = 0; 376var rootComponentId = renderer.AssignRootComponentId(rootComponent); 382var inputComponentId = componentFrame1.ComponentId; 412var rootComponentId = renderer.AssignRootComponentId(rootComponent); 444var rootComponentId = renderer.AssignRootComponentId(rootComponent); 450var inputComponentId = componentFrame1.ComponentId; 479var rootComponentId = renderer.AssignRootComponentId(rootComponent); 485var inputComponentId = componentFrame1.ComponentId; 507var rootComponentId = renderer.AssignRootComponentId(rootComponent); 513var inputComponentId = componentFrame1.ComponentId;
Forms\InputRadioTest.cs (1)
114var componentId = testRenderer.AssignRootComponentId(rootComponent);
Forms\InputRenderer.cs (1)
15var componentId = testRenderer.AssignRootComponentId(hostComponent);
Forms\Mapping\FormMappingScopeTest.cs (5)
37var id = _renderer.AssignRootComponentId(testComponent); 67var id = _renderer.AssignRootComponentId(testComponent); 88var id = _renderer.AssignRootComponentId(testComponent); 103var id = _renderer.AssignRootComponentId(testComponent); 124var id = _renderer.AssignRootComponentId(testComponent);
Forms\Mapping\SupplyParameterFromFormTest.cs (2)
20var componentId = renderer.AssignRootComponentId(formComponent); 48var componentId = renderer.AssignRootComponentId(formMappingScope);
src\Components\Shared\test\CapturedBatch.cs (1)
27var componentId = diff.ComponentId;
src\Components\Shared\test\TestRenderer.cs (1)
118for (var i = 0; i < renderBatch.UpdatedComponents.Count; i++)
Virtualization\VirtualizeTest.cs (4)
28var componentId = testRenderer.AssignRootComponentId(rootComponent); 47var componentId = testRenderer.AssignRootComponentId(rootComponent); 66var componentId = testRenderer.AssignRootComponentId(rootComponent); 87var componentId = testRenderer.AssignRootComponentId(rootComponent);
WebEventData\DragEventArgsReaderTest.cs (1)
74for (var i = 0; i < expected.Length; i++)
WebEventData\TouchEventArgsReaderTest.cs (1)
94for (var i = 0; i < expected.Length; i++)
Microsoft.AspNetCore.Components.WebAssembly (18)
Hosting\WebAssemblyHost.cs (3)
175var count = rootComponents.Count; 178for (var i = 0; i < count; i++) 215for (var i = 0; i < operations.Length; i++)
Hosting\WebAssemblyHostBuilder.cs (2)
117var componentsCount = _jsMethods.RegisteredComponents_GetRegisteredComponentsCount(); 124for (var i = 0; i < componentsCount; i++)
Hosting\WebAssemblyHostConfiguration.cs (1)
50for (var i = _providers.Count - 1; i >= 0; i--)
HotReload\HotReloadAgent.cs (2)
190for (var i = 0; i < deltas.Count; i++) 241foreach (var updatedType in delta.UpdatedTypes ?? Array.Empty<int>())
Prerendering\WebAssemblyComponentParameterDeserializer.cs (1)
34for (var i = 0; i < parametersDefinitions.Count; i++)
Rendering\WebAssemblyRenderer.cs (2)
48for (var i = 0; i < batch.Operations.Length; i++) 89var componentId = AddRootComponent(componentType, domElementSelector);
Services\DefaultWebAssemblyJSRuntime.cs (1)
120for (var i = 0; i < deserialized.Operations.Length; i++)
Services\WebAssemblyConsoleLogger.cs (1)
122var len = logBuilder.Length;
Services\WebAssemblyScrollToLocationHash.cs (1)
14var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\Components\Shared\src\ComponentParametersTypeCache.cs (1)
31for (var i = 0; i < assemblies.Length; i++)
src\Components\Shared\src\RootComponentTypeCache.cs (1)
32for (var i = 0; i < assemblies.Length; i++)
src\Components\Shared\src\WebRootComponentManager.cs (1)
109var interactiveComponentId = renderer.AddRootComponent(componentType, ssrComponentIdString);
src\Components\Shared\src\WebRootComponentParameters.cs (1)
34for (var i = 0; i < count; i++)
Microsoft.AspNetCore.Components.WebAssembly.Server (7)
ComponentsWebAssemblyStaticAssetsEndpointConventionBuilderExtensions.cs (1)
45for (var i = 0; i < endpoint.Metadata.Count; i++)
DebugProxyLauncher.cs (1)
63var ownerPid = Environment.ProcessId;
TargetPickerUi.cs (4)
61var bytesRead = 0; 142var tabToRedirect = -1; 377var debuggerPort = new Uri(_browserHost).Port; 403var debuggerPort = new Uri(_browserHost).Port;
WebAssemblyRazorComponentsBuilderExtensions.cs (1)
98for (var i = 0; i < routeEndpoint.Metadata.Count; i++)
Microsoft.AspNetCore.Components.WebAssembly.Tests (5)
JSObjectReferenceJsonConverterTest.cs (2)
24var expectedId = 3; 38var expectedId = 3;
PullFromJSDataStreamTest.cs (3)
129var bytesToRead = (int)args[2]; 148var bytesToRead = (int)args[2]; 162var bytesToRead = (int)args[2];
Microsoft.AspNetCore.Components.WebView (36)
artifacts\obj\Microsoft.AspNetCore.Components.WebView\Release\net9.0\Microsoft.AspNetCore.Components.WebView.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Services\WebViewScrollToLocationHash.cs (1)
32var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\Components\Shared\src\ArrayBuilder.cs (5)
75var indexOfAppendedItem = _itemsInUse++; 87var requiredCapacity = _itemsInUse + source.Length; 90var candidateCapacity = Math.Max(_items.Length * 2, _minCapacity); 100var startIndexOfAppendedItems = _itemsInUse; 179var newCapacity = Math.Max(desiredCapacity, _minCapacity);
src\Components\Shared\src\RenderBatchWriter.cs (24)
49var updatedComponentsOffset = Write(renderBatch.UpdatedComponents); 50var referenceFramesOffset = Write(renderBatch.ReferenceFrames); 51var disposedComponentIdsOffset = Write(renderBatch.DisposedComponentIDs); 52var disposedEventHandlerIdsOffset = Write(renderBatch.DisposedEventHandlerIDs); 53var stringTableOffset = WriteStringTable(); 64var count = diffs.Count; 68for (var i = 0; i < count; i++) 75var tableStartPos = (int)baseStream.Position; 77for (var i = 0; i < count; i++) 93var editsEndIndexExcl = edits.Offset + edits.Count; 94for (var i = edits.Offset; i < editsEndIndexExcl; i++) 118var startPos = (int)_binaryWriter.BaseStream.Position; 121var count = frames.Count; 123for (var i = 0; i < count; i++) 207var startPos = (int)_binaryWriter.BaseStream.Position; 211var count = numbers.Count; 212for (var index = 0; index < count; index++) 222var startPos = (int)_binaryWriter.BaseStream.Position; 226var count = numbers.Count; 227for (var index = 0; index < count; index++) 263var stringsCount = _strings.Count; 266for (var i = 0; i < stringsCount; i++) 274var locationsStartPos = (int)_binaryWriter.BaseStream.Position; 275for (var i = 0; i < stringsCount; i++)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (5)
54for (var i = 0; i < segments.Length; i++) 90var depth = candidate.Patterns[0].Depth; 164for (var i = 0; i < segments.Length; i++) 202var currentDepth = -1; 207for (var i = 0; i < patterns.Count; i++)
Microsoft.AspNetCore.Components.WebView.Test (20)
Infrastructure\TestDocument.cs (19)
28for (var i = 0; i < batch.UpdatedComponents.Count; i++) 31var componentId = diff.ComponentId; 36for (var i = 0; i < batch.DisposedComponentIDs.Count; i++) 41for (var i = 0; i < batch.DisposedEventHandlerIDs.Count; i++) 70var currentDepth = 0; 71var childIndexAtCurrentDepth = childIndex; 74for (var editIndex = edits.Offset; editIndex < edits.Offset + edits.Count; editIndex++) 82var siblingIndex = edit.SiblingIndex; 89var siblingIndex = edit.SiblingIndex; 97var siblingIndex = edit.SiblingIndex; 114var siblingIndex = edit.SiblingIndex; 137var siblingIndex = edit.SiblingIndex; 153var siblingIndex = edit.SiblingIndex; 161var siblingIndex = edit.SiblingIndex; 264var childComponentId = frame.ComponentId; 272var origChildIndex = childIndex; 273for (var index = startIndex; index < endIndexExcl; index++) 276var numChildrenInserted = InsertFrame(batch, parent, childIndex, frames, frame, index); 294for (var i = frameIndex + 1; i < frameIndex + frame.ElementSubtreeLength; i++)
StaticContentProviderTests.cs (1)
30out var statusCode,
Microsoft.AspNetCore.Components.WebViewE2E.Test (2)
BasicBlazorHybridTest.cs (2)
103var isWebViewReadyRetriesLeft = 20; 170for (var i = 0; i < MaxWaitTimes; i++)
Microsoft.AspNetCore.ConcurrencyLimiter (2)
QueuePolicies\BasePolicy.cs (2)
23var maxConcurrentRequests = queuePolicyOptions.MaxConcurrentRequests; 29var requestQueueLimit = queuePolicyOptions.RequestQueueLimit;
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (4)
QueueRequestsOverwritten.cs (3)
63var toSend = _queueLength + _numRejects + 1; 75var toSend = _queueLength + _numRejects + 1; 87var toSend = _queueLength + _numRejects + 1;
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (2)
ConcurrencyLimiterEventSourceTests.cs (1)
25var expectedId = 1;
MiddlewareTests.cs (1)
130var concurrent = 0;
Microsoft.AspNetCore.Connections.Abstractions (7)
src\Shared\ActivatorUtilities\ActivatorUtilities.cs (7)
29var bestLength = -1; 38var length = matcher.Match(parameters); 112var applyIndexStart = 0; 113var applyExactLength = 0; 114for (var givenIndex = 0; givenIndex != givenParameters.Length; givenIndex++) 119for (var applyIndex = applyIndexStart; givenMatched == false && applyIndex != _parameters.Length; ++applyIndex) 147for (var index = 0; index < _parameters.Length; index++)
Microsoft.AspNetCore.CookiePolicy.Test (16)
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (16)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount)) 97var chunksCount = ParseChunksCount(value); 101for (var chunkId = 1; chunkId <= chunksCount; chunkId++) 108var totalSize = 0; 159var templateLength = options.CreateCookieHeader(key, string.Empty).ToString().Length; 163var requestChunks = ParseChunksCount(requestCookie); 190var dataSizePerCookie = ChunkSize.Value - templateLength - 3; // Budget 3 chars for the chunkid. 191var cookieChunkCount = (int)Math.Ceiling(value.Length * 1.0 / dataSizePerCookie); 202var offset = 0; 203for (var chunkId = 1; chunkId <= cookieChunkCount; chunkId++) 205var remainingLength = value.Length - offset; 206var length = Math.Min(dataSizePerCookie, remainingLength); 241for (var i = 1; i <= chunks + 1; i++) 282for (var i = 0; i < values.Length; i++) 299for (var i = 1; i <= chunks; i++) 317for (var i = startChunk; i <= endChunk; i++)
Microsoft.AspNetCore.Cors (3)
artifacts\obj\Microsoft.AspNetCore.Cors\Release\net9.0\Microsoft.AspNetCore.Cors.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Infrastructure\CorsService.cs (1)
216for (var i = 0; i < headerValues.Count; i++)
src\Shared\Debugger\DebuggerHelpers.cs (1)
42for (var i = 0; i < values.Length; i++)
Microsoft.AspNetCore.Cryptography.Internal (3)
artifacts\obj\Microsoft.AspNetCore.Cryptography.Internal\Release\net9.0\Microsoft.AspNetCore.Cryptography.Internal.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
CryptoUtil.cs (1)
80var byteCount = Convert.ToInt32(count);
UnsafeNativeMethods.cs (1)
478var lastError = Marshal.GetLastWin32Error();
Microsoft.AspNetCore.DataProtection (26)
artifacts\obj\Microsoft.AspNetCore.DataProtection\Release\net462\Microsoft.AspNetCore.DataProtection.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Cng\CbcAuthenticatedEncryptor.cs (3)
227var ntstatus = UnsafeNativeMethods.BCryptDecrypt( 285var ntstatus = UnsafeNativeMethods.BCryptEncrypt( 398var ntstatus = UnsafeNativeMethods.BCryptEncrypt(
Cng\CngGcmAuthenticatedEncryptor.cs (2)
167var ntstatus = UnsafeNativeMethods.BCryptDecrypt( 217var ntstatus = UnsafeNativeMethods.BCryptEncrypt(
Cng\DpapiSecretSerializerHelper.cs (6)
98var errorCode = Marshal.GetLastWin32Error(); 102var dataLength = checked((int)dataOut.cbData); 152var ntstatus = UnsafeNativeMethods.NCryptProtectSecret( 241var errorCode = Marshal.GetLastWin32Error(); 279var ntstatus = UnsafeNativeMethods.NCryptUnprotectSecret( 340var ntstatus = UnsafeNativeMethods.NCryptUnprotectSecret(
KeyManagement\DefaultKeyResolver.cs (1)
171var decryptRetriesRemaining = _maxDecryptRetries;
Managed\AesGcmAuthenticatedEncryptor.cs (1)
81var plaintextBytes = ciphertext.Count - (KEY_MODIFIER_SIZE_IN_BYTES + NONCE_SIZE_IN_BYTES + TAG_SIZE_IN_BYTES);
Managed\HashAlgorithmExtensions.cs (1)
13var hashSizeInBits = hashAlgorithm.HashSize;
Managed\ManagedAuthenticatedEncryptor.cs (1)
85var idx = 0;
Managed\SymmetricAlgorithmExtensions.cs (1)
13var blockSizeInBits = symmetricAlgorithm.BlockSize;
RegistryPolicyResolver.cs (1)
106for (var i = 0; i < keyEscrowSinks.Length; i++)
SP800_108\ManagedSP800_108_CTR_HMACSHA512.cs (4)
16var outputOffset = output.Offset; 17var outputCount = output.Count; 35var prfOutputSizeInBytes = prf.GetDigestSizeInBytes(); 47var numBytesToCopyThisIteration = Math.Min(prfOutputSizeInBytes, outputCount);
SP800_108\Win8SP800_108_CTR_HMACSHA512Provider.cs (1)
55var ntstatus = UnsafeNativeMethods.BCryptKeyDerivation(
TypeForwardingActivator.cs (2)
81var versionStartIndex = forwardedTypeName.IndexOf(", Version=", StringComparison.Ordinal); 84var versionEndIndex = forwardedTypeName.IndexOf(',', versionStartIndex + ", Version=".Length);
XmlEncryption\DpapiNGXmlEncryptor.cs (1)
41var ntstatus = UnsafeNativeMethods.NCryptCreateProtectionDescriptor(protectionDescriptorRule, (uint)flags, out _protectionDescriptorHandle);
Microsoft.AspNetCore.DataProtection.Abstractions (10)
artifacts\obj\Microsoft.AspNetCore.DataProtection.Abstractions\Release\net462\Microsoft.AspNetCore.DataProtection.Abstractions.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\WebEncoders\WebEncoders.cs (9)
109var paddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 110var arraySizeRequired = checked(count + paddingCharsToAdd); 126var i = bufferOffset; 127for (var j = offset; i - bufferOffset < count; i++, j++) 172var numPaddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 244var arraySizeRequired = GetArraySizeRequiredToEncode(count); 304var numWholeOrPartialInputBlocks = checked(count + 2) / 3; 331var numBase64Chars = Base64UrlEncode(input, buffer); 356for (var i = 0; i < charsWritten; i++)
Microsoft.AspNetCore.DataProtection.Extensions (1)
artifacts\obj\Microsoft.AspNetCore.DataProtection.Extensions\Release\net462\Microsoft.AspNetCore.DataProtection.Extensions.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.DataProtection.Tests (11)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorTests.cs (4)
32int keyLengthInBits = Int32.Parse(Regex.Match(encryptionAlgorithm.ToString(), @"^AES_(?<keyLength>\d{3})_CBC$").Groups["keyLength"].Value, CultureInfo.InvariantCulture); 60int keyLengthInBits = Int32.Parse(Regex.Match(encryptionAlgorithm.ToString(), @"^AES_(?<keyLength>\d{3})_GCM$").Groups["keyLength"].Value, CultureInfo.InvariantCulture); 86int keyLengthInBits = Int32.Parse(Regex.Match(encryptionAlgorithm.ToString(), @"^AES_(?<keyLength>\d{3})_GCM$").Groups["keyLength"].Value, CultureInfo.InvariantCulture); 123int keyLengthInBits = Int32.Parse(Regex.Match(encryptionAlgorithm.ToString(), @"^AES_(?<keyLength>\d{3})_CBC$").Groups["keyLength"].Value, CultureInfo.InvariantCulture);
KeyManagement\DefaultKeyResolverTests.cs (3)
369var descriptorFactoryCalls1 = 0; 370var descriptorFactoryCalls2 = 0; 439var descriptorFactoryCalls = 0;
KeyManagement\KeyRingProviderTests.cs (2)
840for (var i = 0; i < taskCount; i++) 863for (var i = 0; i < 10; i++)
KeyManagement\XmlKeyManagerTests.cs (2)
772var decryptionCount = 0; 854var decryptionCount = 0;
Microsoft.AspNetCore.Diagnostics (17)
artifacts\obj\Microsoft.AspNetCore.Diagnostics\Release\net9.0\Microsoft.AspNetCore.Diagnostics.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
DeveloperExceptionPage\Views\CompilationErrorPage.Designer.cs (2)
334for (var i = 0; i < Model.ErrorDetails.Count; i++) 347var stackFrameCount = 0;
DeveloperExceptionPage\Views\ErrorPage.Designer.cs (2)
544var exceptionCount = 0; 545var stackFrameCount = 0;
src\Shared\Metrics\MetricsExtensions.cs (1)
44for (var i = 0; i < tags.Count; i++)
src\Shared\StackTrace\ExceptionDetails\ExceptionDetailsProvider.cs (4)
149var preErrorLineNumberInFile = Math.Max(errorStartLineNumberInFile - _sourceCodeLineCount, 1); 150var postErrorLineNumberInFile = errorEndLineNumberInFile + _sourceCodeLineCount; 156var numOfErrorLines = (errorEndLineNumberInFile - errorStartLineNumberInFile) + 1; 157var errorStartLineNumberInArray = errorStartLineNumberInFile - preErrorLineNumberInFile;
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (2)
43for (var i = 0; i < stackFrames.Length; i++) 253for (var i = 0; i < attributes.Count; i++)
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
StatusCodePage\StatusCodePagesExtensions.cs (1)
167var originalStatusCode = context.HttpContext.Response.StatusCode;
StatusCodePage\StatusCodePagesOptions.cs (1)
25var statusCode = context.HttpContext.Response.StatusCode;
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (1)
artifacts\obj\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore\Release\net9.0\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Strings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Diagnostics.HealthChecks (4)
artifacts\obj\Microsoft.AspNetCore.Diagnostics.HealthChecks\Release\net9.0\Microsoft.AspNetCore.Diagnostics.HealthChecks.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Builder\HealthCheckApplicationBuilderExtensions.cs (2)
117if (!int.TryParse(port, out var portAsInt)) 180if (!int.TryParse(port, out var portAsInt))
HealthCheckMiddleware.cs (1)
49if (!_healthCheckOptions.ResultStatusCodes.TryGetValue(result.Status, out var statusCode))
Microsoft.AspNetCore.Diagnostics.Tests (6)
ExceptionDetailsProviderTest.cs (2)
274var start = fromLine; 275var count = toLine - fromLine + 1;
StatusCodeMiddlewareTest.cs (4)
20var expectedStatusCode = 432; 74var expectedStatusCode = 432; 135var expectedStatusCode = 432; 197var expectedStatusCode = 432;
Microsoft.AspNetCore.Grpc.JsonTranscoding (16)
Internal\Binding\JsonTranscodingProviderServiceBinder.cs (1)
256for (var i = 0; i < _serviceDescriptor.Methods.Count; i++)
Internal\Json\EnumConverter.cs (1)
79if (!TryConvertToInteger(value, out var integer))
Internal\JsonRequestHelpers.cs (2)
340var memoryThreshold = DefaultMemoryThreshold; 356var read = fs.Read(data);
Internal\JsonTranscodingRouteAdapter.cs (3)
61var i = 0; 69var remainingSegmentCount = segmentVariable.EndSegment - segmentVariable.StartSegment; 147for (var i = 0; i < values.Length; i++)
src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (2)
192var multiplier = sign == "-" ? -1 : 1; 350for (var i = 0; i < input.Length; i++)
src\Grpc\JsonTranscoding\src\Shared\Server\InterceptorPipelineBuilder.cs (1)
140for (var i = _interceptors.Count - 1; i >= 0; i--)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (4)
111for (var i = fields.Count - 1; i >= 0; i--) 170var enumValueDescriptor = int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture, out var i) 226for (var i = 0; i < pathDescriptors.Count; i++) 617for (var i = 0; i < input.Length; i++)
src\Grpc\JsonTranscoding\src\Shared\X509CertificateHelpers.cs (2)
55for (var i = 0; i < rawDnsEntries.Length; i++) 156for (var i = separatorFirstChar + 1; i < x509ExtensionFormattedString.Length; i++)
Microsoft.AspNetCore.Grpc.JsonTranscoding.IntegrationTests (2)
Infrastructure\SyncPoint.cs (2)
66for (var i = 0; i < count; i += 1) 73var counter = 0;
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (3)
Infrastructure\SyncPoint.cs (2)
66for (var i = 0; i < count; i += 1) 73var counter = 0;
UnaryServerCallHandlerTests.cs (1)
1187for (var i = 0; i < requestContent.Length; i++)
Microsoft.AspNetCore.Grpc.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Grpc.Swagger (7)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (1)
172for (var i = 0; i < httpRoutePattern.Segments.Count; i++)
src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (2)
192var multiplier = sign == "-" ? -1 : 1; 350for (var i = 0; i < input.Length; i++)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (4)
111for (var i = fields.Count - 1; i >= 0; i--) 170var enumValueDescriptor = int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture, out var i) 226for (var i = 0; i < pathDescriptors.Count; i++) 617for (var i = 0; i < input.Length; i++)
Microsoft.AspNetCore.HeaderPropagation (3)
DependencyInjection\HeaderPropagationHttpClientBuilderExtensions.cs (1)
32for (var i = 0; i < middlewareOptions.Value.Headers.Count; i++)
HeaderPropagationMessageHandler.cs (1)
56for (var i = 0; i < entries.Count; i++)
HeaderPropagationMiddleware.cs (1)
50for (var i = 0; i < entries.Count; i++)
Microsoft.AspNetCore.Hosting (25)
artifacts\obj\Microsoft.AspNetCore.Hosting\Release\net9.0\Microsoft.AspNetCore.Hosting.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Internal\ConfigureBuilder.cs (1)
31for (var index = 0; index < parameterInfos.Length; index++)
Internal\HostingApplicationDiagnostics.cs (1)
585for (var i = 0; i < Count; ++i)
Internal\HostingMetrics.cs (1)
76for (var i = 0; i < customTags.Count; i++)
Internal\HostingRequestFinishedLog.cs (1)
74for (var i = 0; i < Count; i++)
Internal\HostingRequestStartingLog.cs (1)
56for (var i = 0; i < Count; i++)
Internal\HostingRequestUnhandledLog.cs (1)
52for (var i = 0; i < Count; i++)
Internal\WebHostOptions.cs (1)
38&& int.TryParse(timeout, NumberStyles.None, CultureInfo.InvariantCulture, out var seconds))
src\Shared\ErrorPage\ErrorPage.Designer.cs (2)
445var exceptionCount = 0; 446var stackFrameCount = 0;
src\Shared\Metrics\MetricsExtensions.cs (1)
44for (var i = 0; i < tags.Count; i++)
src\Shared\StackTrace\ExceptionDetails\ExceptionDetailsProvider.cs (4)
149var preErrorLineNumberInFile = Math.Max(errorStartLineNumberInFile - _sourceCodeLineCount, 1); 150var postErrorLineNumberInFile = errorEndLineNumberInFile + _sourceCodeLineCount; 156var numOfErrorLines = (errorEndLineNumberInFile - errorStartLineNumberInFile) + 1; 157var errorStartLineNumberInArray = errorStartLineNumberInFile - preErrorLineNumberInFile;
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (2)
43for (var i = 0; i < stackFrames.Length; i++) 253for (var i = 0; i < attributes.Count; i++)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (5)
54for (var i = 0; i < segments.Length; i++) 90var depth = candidate.Patterns[0].Depth; 164for (var i = 0; i < segments.Length; i++) 202var currentDepth = -1; 207for (var i = 0; i < patterns.Count; i++)
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
Microsoft.AspNetCore.Hosting.Tests (21)
Internal\HostingEventSourceTests.cs (6)
28var expectedEventId = 1; 51var expectedEventId = 2; 107var expectedEventId = 3; 126for (var i = 0; i < expected.Length; i++) 136var expectedEventId = 4; 158var expectedEventId = 5;
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (2)
131var firstLevelCount = OperatingSystem.IsWindows() ? 1 : 2; 210var firstLevelCount = OperatingSystem.IsWindows() ? 1 : 2;
WebHostBuilderTests.cs (2)
269var callCount = 0; //Verify ordering 462var callCount = 0; // Verify ordering
WebHostTests.cs (9)
483var stoppingCalls = 0; 484var disposingCalls = 0; 571var stoppingCalls = 0; 572var startedCalls = 0; 573var disposingCalls = 0; 624var stoppingCalls = 0; 625var startedCalls = 0; 626var disposingCalls = 0; 750var configureOrder = 0;
Microsoft.AspNetCore.Html.Abstractions (6)
HtmlContentBuilder.cs (6)
105var count = Entries.Count; 106for (var i = 0; i < count; i++) 132var count = Entries.Count; 133for (var i = 0; i < count; i++) 162var count = Entries.Count; 163for (var i = 0; i < count; i++)
Microsoft.AspNetCore.Http (40)
BindingAddress.cs (7)
103var unixPipeHostPrefixLength = UnixPipeHostPrefix.Length; 157var schemeDelimiterStart = address.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 162var schemeDelimiterEnd = schemeDelimiterStart + Uri.SchemeDelimiter.Length; 171var unixPipeHostPrefixLength = UnixPipeHostPrefix.Length; 203var port = 0; 208var portDelimiterStart = address.LastIndexOf(":", pathDelimiterStart - 1, pathDelimiterStart - schemeDelimiterEnd, StringComparison.Ordinal); 211var portDelimiterEnd = portDelimiterStart + ":".Length;
Builder\ApplicationBuilder.cs (1)
195for (var c = _components.Count - 1; c >= 0; c--)
DefaultHttpContext.cs (1)
79var revision = features.Revision;
Features\FormFeature.cs (2)
226var sectionCount = 0; 396var metadataCount = formOptionsMetadatas.Count;
Internal\ReferenceReadStream.cs (3)
96var read = _inner.Read(buffer, offset, (int)toRead); 108var toRead = (int)Math.Min(buffer.Length, _length - _position); 109var read = await _inner.ReadAsync(buffer.Slice(0, toRead), cancellationToken);
Internal\ResponseCookies.cs (2)
92var position = 0; 151for (var i = 0; i < values.Length; i++)
src\Http\Shared\CookieHeaderParserShared.cs (8)
28for (var i = 0; i < values.Count; i++) 31var index = 0; 74var current = GetNextNonEmptyOrWhitespaceIndex(value, index, supportsMultipleValues, out var separatorFound); 113var current = startIndex + HttpRuleParser.GetWhitespaceLength(input, startIndex); 157var itemLength = HttpRuleParser.GetTokenLength(input, offset); 187var startIndex = offset; 201var delta = input.AsSpan(offset).IndexOfAnyExcept(CookieValueChar); 221var length = offset - startIndex;
src\Http\Shared\StreamCopyOperationInternal.cs (2)
54var readLength = buffer.Length; 59var read = await source.ReadAsync(buffer.AsMemory(0, readLength), cancel);
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (7)
121var index = FindIndex(key); 163for (var i = 0; i < keys.Length; i++) 188for (var i = 0; i < values.Length; i++) 355var index = FindIndex(item.Key); 386var index = FindIndex(key); 426var index = FindIndex(key); 561for (var i = 0; i < ArrayStorageSpan.Length; ++i)
src\Shared\HttpRuleParser.cs (7)
64var firstNonTokenCharIdx = subspan.IndexOfAnyExcept(TokenChars); 77var current = startIndex; 116var current = startIndex; 157var nestedCount = 0; 229var current = startIndex + 1; // Start parsing with the character next to the first open-char 235(GetQuotedPairLength(input, current, out var quotedPairLength) == HttpParseResult.Parsed)) 256var nestedLength = 0;
Microsoft.AspNetCore.Http.Abstractions (68)
artifacts\obj\Microsoft.AspNetCore.Http.Abstractions\Release\net9.0\Microsoft.AspNetCore.Http.Abstractions.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Extensions\HttpResponseWritingExtensions.cs (6)
73var minimumByteSize = GetEncodingMaxByteSize(encoding); 75var encodedLength = encoding.GetByteCount(text); 81var bytesWritten = encoding.GetBytes(text, destination); 105var totalBytesUsed = 0; 112encoder.Convert(source, destination, flush: true, out var charsUsed, out var bytesUsed, out completed);
Extensions\UseMiddlewareExtensions.cs (3)
203for (var i = 1; i < parameters.Length; i++) 216for (var i = 1; i < parameters.Length; i++) 263for (var i = 1; i < parameters.Length; i++)
HostString.cs (2)
112&& int.TryParse(port.AsSpan(), NumberStyles.None, CultureInfo.InvariantCulture, out var p)) 244var count = patterns.Count;
Metadata\ProducesResponseTypeMetadata.cs (1)
35for (var i = 0; i < contentTypes.Length; i++)
PathString.cs (6)
82var indexOfInvalidChar = value.AsSpan().IndexOfAnyExcept(s_validPathChars); 93var start = 0; 94var count = i; 121var charsToSkip = value.AsSpan(i).IndexOfAnyExcept(s_validPathChars); 189var length = UrlDecoder.DecodeInPlace(pathBuffer.Slice(position, uriComponent.Length - position)); 205var length = UrlDecoder.DecodeRequestLine(uriComponent.AsSpan(), pathBuffer.Slice(1));
Routing\EndpointMetadataCollection.cs (3)
78var length = result.Length; 88var length = result.Length; 115for (var i = 0; i < items.Length; i++)
Routing\RouteValueDictionary.cs (19)
67var start = 0; 68var end = items.Length - 1; 249var count = dictionary._count; 290var index = FindIndex(key); 328for (var i = 0; i < keys.Length; i++) 348for (var i = 0; i < values.Length; i++) 495var index = FindIndex(item.Key); 525var index = FindIndex(key); 564var index = FindIndex(key); 631for (var i = 0; i < storage.Properties.Length; i++) 683for (var i = 0; i < storage.Properties.Length; i++) 713var count = _count; 715for (var i = 0; i < count; i++) 730var count = _count; 735for (var i = 0; i < count; i++) 753var count = _count; 758for (var i = 0; i < count; i++) 777for (var i = 0; i < properties.Length; i++) 903for (var i = 0; i < properties.Length; i++)
src\Shared\ActivatorUtilities\ActivatorUtilities.cs (7)
29var bestLength = -1; 38var length = matcher.Match(parameters); 112var applyIndexStart = 0; 113var applyExactLength = 0; 114for (var givenIndex = 0; givenIndex != givenParameters.Length; givenIndex++) 119for (var applyIndex = applyIndexStart; givenMatched == false && applyIndex != _parameters.Length; ++applyIndex) 147for (var index = 0; index < _parameters.Length; index++)
src\Shared\Debugger\DebuggerHelpers.cs (1)
42for (var i = 0; i < values.Length; i++)
src\Shared\UrlDecoder\UrlDecoder.cs (19)
45var sourceIndex = 0; 48var destinationIndex = 0; 64var decodeIndex = sourceIndex; 100var byte1 = UnescapePercentEncoding(ref sourceIndex, buffer, isFormEncoding); 151var remainingBytes = byteCount - 1; 160var nextSourceIndex = sourceIndex; 161var nextByte = UnescapePercentEncoding(ref nextSourceIndex, buffer, isFormEncoding); 269var probe = scan; 271var value1 = ReadHex(ref probe, buffer); 277var value2 = ReadHex(ref probe, buffer); 389var sourceIndex = position; 392var destinationIndex = position; 403var decodeIndex = sourceIndex; 438var codeUnit1 = UnescapePercentEncoding(ref sourceIndex, buffer); 487var remainingCodeUnits = codeUnitCount - 1; 496var nextSourceIndex = sourceIndex; 497var nextCodeUnit = UnescapePercentEncoding(ref nextSourceIndex, buffer); 524if (!System.Text.Rune.TryCreate(currentDecodeBits, out var rune) || !rune.TryEncodeToUtf16(buffer.Slice(destinationIndex), out var charsWritten)) 563var probe = scan;
Microsoft.AspNetCore.Http.Abstractions.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Http.Abstractions.Tests (14)
EndpointFilterInvocationContextOfTTests.cs (1)
50var enumeratedCount = 0;
HttpResponseWritingExtensionsTests.cs (2)
44var length = outputStream.Read(actual); 62var length = context.Response.Body.Read(actual);
HttpValidationProblemDetailsJsonConverterTest.cs (3)
53var status = 404; 98var status = 404; 139var status = 404;
PathStringTests.cs (1)
409foreach (var item in Enumerable.Range(1, 127))
ProblemDetailsJsonConverterTest.cs (4)
37var status = 404; 70var status = 404; 101var status = 404; 134var status = 404;
RouteValueDictionaryTests.cs (3)
690var count = dict.Count; 703var count = dict.Count; 720var count = dict.Count;
Microsoft.AspNetCore.Http.Connections (24)
Internal\ConnectionLogScope.cs (1)
37for (var i = 0; i < Count; ++i)
src\Shared\WebEncoders\WebEncoders.cs (9)
109var paddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 110var arraySizeRequired = checked(count + paddingCharsToAdd); 126var i = bufferOffset; 127for (var j = offset; i - bufferOffset < count; i++, j++) 172var numPaddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 244var arraySizeRequired = GetArraySizeRequiredToEncode(count); 304var numWholeOrPartialInputBlocks = checked(count + 2) / 3; 331var numBase64Chars = Base64UrlEncode(input, buffer); 356for (var i = 0; i < charsWritten; i++)
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
Microsoft.AspNetCore.Http.Connections.Client (5)
HttpConnection.cs (1)
327var redirects = 0;
Internal\ConnectionLogScope.cs (1)
45for (var i = 0; i < Count; ++i)
Internal\ServerSentEventsMessageParser.cs (3)
72var payloadLength = line.Length - DataPrefix.Length; 88var payloadSize = 0; 100var offset = 0;
Microsoft.AspNetCore.Http.Connections.Common (9)
NegotiateProtocol.cs (4)
99var transportCount = response.AvailableTransports.Count; 100for (var i = 0; i < transportCount; ++i) 117var formatCount = availableTransport.TransferFormats.Count; 118for (var j = 0; j < formatCount; ++j)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (5)
115var bytesUsed = 0; 116var charsUsed = 0; 153var remaining = _memory.Length - _memoryUsed; 174var bytesUsed = 0; 175var charsUsed = 0;
Microsoft.AspNetCore.Http.Connections.Tests (16)
HttpConnectionDispatcherTests.cs (3)
1498var count = 0; 3014var iteration = 0; 3069var iteration = 0;
Internal\HttpConnectionsEventSourceTests.cs (3)
31var expectedEventId = 1; 58var expectedEventId = 2; 85var expectedEventId = 3;
MapConnectionHandlerTests.cs (7)
36var authCount = 0; 76var authCount = 0; 103var authCount = 0; 131var authCount = 0; 158var authCount = 0; 189var authCount = 0; 218var authCount = 0;
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
TestWebSocketConnectionFeature.cs (1)
152var length = _internalBuffer.Buffer.Length;
Microsoft.AspNetCore.Http.Extensions (56)
artifacts\obj\Microsoft.AspNetCore.Http.Extensions\Release\net9.0\Microsoft.AspNetCore.Components.Endpoints.FormMapping.FormDataResources.cs (1)
25for (var i = 0; i < formatterNames.Length; i++)
DefaultProblemDetailsWriter.cs (1)
38for (var i = 0; i < acceptHeader.Count; i++)
HeaderDictionaryTypeExtensions.cs (2)
81for (var i = 0; i < values.Count; i++) 111for (var i = 0; i < values.Count; i++)
ProblemDetailsService.cs (1)
35for (var i = 0; i < _writers.Length; i++)
QueryBuilder.cs (1)
74for (var i = 0; i < _params.Count; i++)
RequestDelegateFactory.cs (10)
441for (var i = 0; i < argTypes.Length; i++) 649for (var i = 0; i < parameters.Length; i++) 955for (var i = 0; i < factoryContext.ExtraLocals.Count; i++) 960for (var i = 0; i < factoryContext.ParamCheckExpressions.Count; i++) 1243for (var i = 0; i < count; i++) 1292for (var i = 0; i < count; i++) 1427for (var i = 0; i < count; i++) 1555for (var i = 0; i < parameters.Length; i++) 1576for (var i = 0; i < properties.Length; i++) 2059for (var i = 0; i < factoryContext.ArgumentExpressions.Length; i++)
src\Components\Endpoints\src\FormMapping\Converters\CollectionConverter.cs (5)
109var maxCollectionSize = options.MaxCollectionSize; 117var index = 2; 118var lastElementWithComputedIndex = 100 < maxCollectionSize ? 100 : maxCollectionSize; 171if (!index.TryFormat(computedPrefix[1..], out var charsWritten, provider: CultureInfo.InvariantCulture)) 229for (var i = 0; i < values.Count; i++)
src\Components\Endpoints\src\FormMapping\Converters\DictionaryConverter.cs (2)
56var keyCount = 0; 57var maxCollectionSize = options.MaxCollectionSize;
src\Components\Endpoints\src\FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (6)
191for (var i = 0; i < props.Count; i++) 208for (var i = 0; i < props.Count; i++) 232for (var i = 0; i < constructorParameters.Count; i++) 257for (var i = 0; i < properties.Count; i++) 339for (var i = 0; i < properties.Count; i++) 439for (var i = 0; i < constructorParameters.Count; i++)
src\Components\Endpoints\src\FormMapping\FormDataReader.cs (5)
137var startIndex = key.Value.Span.IndexOf('['); 158var nextOpenBracket = key.Value.Span[(endIndex + 1)..].IndexOf('['); 203var keyLength = key.Length; 239var startingPoint = _currentPrefixBuffer.Length + separator.Length; 266var index = _currentPrefixBuffer.Span.LastIndexOfAny(".[");
src\Components\Endpoints\src\FormMapping\Metadata\FormDataMetadataFactory.cs (1)
280for (var i = 0; i < _context.CurrentTypes.Count; i++)
src\Components\Endpoints\src\FormMapping\PrefixResolver.cs (7)
19var i = 0; 53var separatorX = 0; 54var separatorY = 0; 55var currentXPos = 0; 56var currentYPos = 0; 80var match = MemoryExtensions.CompareTo( 90var compareResult = MemoryExtensions.CompareTo(segmentX, segmentY, StringComparison.Ordinal);
src\Http\Shared\StreamCopyOperationInternal.cs (2)
54var readLength = buffer.Length; 59var read = await source.ReadAsync(buffer.AsMemory(0, readLength), cancel);
src\Shared\ParameterBindingMethodCache.cs (2)
320for (var i = 0; i < properties.Length; i++) 335for (var i = 0; i < parameters.Length; i++)
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (1)
129var status = problemDetails.Status.GetValueOrDefault();
src\Shared\PropertyAsParameterInfo.cs (1)
77for (var i = 0; i < parameters.Length; i++)
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
UriHelper.cs (5)
68var length = 118var startIndex = uri.IndexOf(SchemeDelimiter, StringComparison.Ordinal); 131var limit = uri.Length; 214var length = scheme.Length + SchemeDelimiter.Length + host.Length 248var index = 0;
Microsoft.AspNetCore.Http.Extensions.Tests (30)
HttpRequestJsonExtensionsTests.cs (1)
73var result = await context.Request.ReadFromJsonAsync<int>();
HttpResponseJsonExtensionsTests.cs (4)
332for (var i = 0; i < 100 && !cancellationToken.IsCancellationRequested; i++) 366for (var i = 0; i < 100 && !cancellationToken.IsCancellationRequested; i++) 400for (var i = 0; i < 100 && !cancellationToken.IsCancellationRequested; i++) 434for (var i = 0; i < 100 && !cancellationToken.IsCancellationRequested; i++)
ParameterBindingMethodCacheTests.cs (15)
768if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 783if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 798if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 813if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 828if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 866if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 881if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 895if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 934if (!int.TryParse(value, NumberStyles.Integer, formatProvider, out var val)) 949if (!int.TryParse(value, out var val)) 964if (!int.TryParse(value, out var val)) 1082if (!int.TryParse(context.Request.Headers.ETag, out var val)) 1098if (!int.TryParse(context.Request.Headers.ETag, out var val)) 1117if (!int.TryParse(context.Request.Headers.ETag, out var val)) 1130if (!int.TryParse(context.Request.Headers.ETag, out var val))
ProblemDetailsServiceCollectionExtensionsTest.cs (1)
54var expectedCount = 2;
RequestDelegateFactoryTests.cs (4)
2852var invokeCount = 0; 3041var invokeCount = 0; 3344var currentMetadataCount = builder.Metadata.Count; 3355var currentMetadataCount = builder.Metadata.Count;
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
388var index = 0;
RequestDelegateGenerator\RequestDelegateCreationTests.BindAsync.cs (2)
157var i = 0; 323var index = 1;
RequestDelegateGenerator\SharedTypes.cs (2)
927var currentMetadataCount = builder.Metadata.Count; 960var currentMetadataCount = builder.Metadata.Count;
Microsoft.AspNetCore.Http.Microbenchmarks (19)
AdaptiveCapacityDictionaryBenchmark.cs (14)
98for (var i = 0; i < 4; i++) 109for (var i = 0; i < 5; i++) 120for (var i = 0; i < 6; i++) 131for (var i = 0; i < 7; i++) 142for (var i = 0; i < 8; i++) 153for (var i = 0; i < 9; i++) 164for (var i = 0; i < 10; i++) 175for (var i = 0; i < 4; i++) 186for (var i = 0; i < 5; i++) 196for (var i = 0; i < 6; i++) 206for (var i = 0; i < 7; i++) 216for (var i = 0; i < 8; i++) 226for (var i = 0; i < 9; i++) 237for (var i = 0; i < 10; i++)
RequestDelegateGeneratorBenchmarks.cs (1)
27for (var i = 0; i < EndpointCount; i++)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
388var index = 0;
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (2)
927var currentMetadataCount = builder.Metadata.Count; 960var currentMetadataCount = builder.Metadata.Count;
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Http.RequestDelegateGenerator (16)
artifacts\obj\Microsoft.AspNetCore.Http.RequestDelegateGenerator\Release\netstandard2.0\Microsoft.AspNetCore.Http.RequestDelegateGenerator.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
src\Shared\RoslynUtils\BoundedCacheWithFactory.cs (2)
34var indexToSetTarget = -1; 35for (var i = 0; i < _weakReferencedEntries.Count; i++)
src\Shared\RoslynUtils\CodeWriter.cs (1)
47for (var i = 0; i < Indent; i++)
src\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (1)
30var index = 0;
src\Shared\RoslynUtils\WellKnownTypes.cs (3)
31for (var i = 0; i < WellKnownTypeData.WellKnownTypeNames.Length; i++) 38var separator = name.IndexOf('`'); 63var index = (int)type;
StaticRouteHandlerModel\Endpoint.cs (2)
55for (var i = 0; i < method.Parameters.Length; i++) 125for (var i = 0; i < a.Parameters.Length; i++)
StaticRouteHandlerModel\EndpointParameter.cs (3)
476isOptional |= fromBodyAttribute.TryGetNamedArgumentValue<int>("EmptyBodyBehavior", out var emptyBodyBehaviorValue) && emptyBodyBehaviorValue == 1; 514var numOfConstructors = constructors.Count(); 579var index = 0;
StaticRouteHandlerModel\InvocationOperationExtensions.cs (1)
58var routeHandlerArgumentOrdinal = invocation.Arguments.Length - 1;
StaticRouteHandlerModel\StaticRouteHandlerModel.Emitter.cs (2)
408for (var i = 0; i < endpoint.Parameters.Length; i++) 434for (var i = 0; i < endpoint.Parameters.Length; i++)
Microsoft.AspNetCore.Http.Results (9)
ForbidHttpResult.cs (1)
93for (var i = 0; i < AuthenticationSchemes.Count; i++)
SignOutHttpResult.cs (1)
86for (var i = 0; i < AuthenticationSchemes.Count; i++)
src\Http\Shared\StreamCopyOperationInternal.cs (2)
54var readLength = buffer.Length; 59var read = await source.ReadAsync(buffer.AsMemory(0, readLength), cancel);
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (1)
129var status = problemDetails.Status.GetValueOrDefault();
src\Shared\ResultsHelpers\FileResultHelper.cs (3)
68var from = 0; 69var length = 0; 379for (var i = 0; i < states.Length; i++)
src\Shared\ResultsHelpers\SharedUrlHelper.cs (1)
81for (var i = 0; i < readOnlySpan.Length; i++)
Microsoft.AspNetCore.Http.Results.Tests (16)
RedirectToRouteResultTests.cs (2)
56var expectedStatusCode = StatusCodes.Status301MovedPermanently; 74var expectedStatusCode = StatusCodes.Status308PermanentRedirect;
ResultsTests.cs (8)
559var statusCode = 201; 936var statusCode = StatusCodes.Status208AlreadyReported; 955var statusCode = StatusCodes.Status208AlreadyReported; 1253var statusCode = StatusCodes.Status409Conflict; 1354var statusCode = StatusCodes.Status412PreconditionFailed; // obscure for the test on purpose 1502var statusCode = StatusCodes.Status412PreconditionFailed; 1549var statusCode = 201; 1586var statusCode = 201;
TypedResultsTests.cs (6)
555var statusCode = 201; 831var statusCode = StatusCodes.Status208AlreadyReported; 1069var statusCode = StatusCodes.Status409Conflict; 1310var statusCode = StatusCodes.Status412PreconditionFailed; 1357var statusCode = 201; 1394var statusCode = 201;
Microsoft.AspNetCore.Http.Tests (4)
Features\FormFeatureTests.cs (4)
620var toWrite = Math.Min(size - written, bytes.Length); 656var readA = streamA.Read(bytesA, 0, bytesA.Length); 657var readB = streamB.Read(bytesB, 0, bytesB.Length); 659var loops = 0;
Microsoft.AspNetCore.HttpLogging (25)
artifacts\obj\Microsoft.AspNetCore.HttpLogging\Release\net9.0\Microsoft.AspNetCore.HttpLogging.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
BufferingStream.cs (3)
81for (var i = 0; i < 10; i++) 143var bytesLeftInBuffer = _tailMemory.Length; 186var adjustedToMaximumSize = Math.Min(maxBufferSize, sizeHint);
FileLoggerProcessor.cs (1)
313.Max(x => int.TryParse(x.Name.Split('.').ElementAtOrDefault(Index.FromEnd(2)), out var parsed)
HttpLog.cs (4)
29var count = _keyValues.Count; 30for (var i = 0; i < count; i++) 42var count = _keyValues.Count; 47for (var i = 0; i < count - 1; i++)
HttpLoggingMiddleware.cs (3)
95for (var i = 0; i < _interceptors.Length; i++) 310for (var i = 0; i < interceptors.Length; i++) 320for (var i = 0; i < interceptors.Length; i++)
MediaTypeHelpers.cs (1)
49for (var i = 0; i < SupportedEncodings.Count; i++)
RequestBufferingStream.cs (5)
31var res = await _innerStream.ReadAsync(destination, cancellationToken); 46var res = await _innerStream.ReadAsync(buffer.AsMemory(offset, count), cancellationToken); 61var res = _innerStream.Read(buffer, offset, count); 77var remaining = _limit - _bytesBuffered; 94var innerCount = Math.Min(remaining, span.Length);
ResponseBufferingStream.cs (2)
84var remaining = _limit - _bytesBuffered; 85var innerCount = Math.Min(remaining, span.Length);
W3CLogger.cs (2)
40for (var i = 0; i < elements.Length; i++) 64for (var i = 0; i < additionalHeaders.Length; i++)
W3CLoggingMiddleware.cs (3)
182for (var i = 0; i < additionalRequestHeaders.Count; i++) 239var len = entry.Length; 245for (var i = 0; i < len; i++)
Microsoft.AspNetCore.HttpLogging.Tests (28)
HttpLoggingEndpointConventionBuilderTests.cs (2)
17var requestBodyLogLimit = 22; 18var responseBodyLogLimit = 94;
HttpLoggingMiddlewareTests.cs (26)
124var res = await c.Request.Body.ReadAsync(arr); 155var res = await c.Request.Body.ReadAsync(arr); 187var res = await c.Request.Body.ReadAsync(arr); 219var res = await c.Request.Body.ReadAsync(arr); 250var res = await c.Request.Body.ReadAsync(arr); 319var res = await c.Request.Body.ReadAsync(arr); 405var count = 0; 408var res = await c.Request.Body.ReadAsync(arr); 441var count = 0; 444var res = await c.Request.Body.ReadAsync(arr); 477var res = await c.Request.Body.ReadAsync(arr); 503var res = await c.Request.Body.ReadAsync(arr); 537var res = await c.Request.Body.ReadAsync(arr); 570var count = 0; 574var res = await c.Request.Body.ReadAsync(arr); 610var count = 0; 613var res = await c.Request.Body.ReadAsync(arr); 648var count = 0; 651var res = await c.Request.Body.ReadAsync(arr); 687var count = 0; 690var res = await c.Request.Body.ReadAsync(arr); 1281var i = 0; 1442var writeCount = 0; 1529var i = 0; 1591var i = 0; 1993var res = await context.Request.Body.ReadAsync(arr);
Microsoft.AspNetCore.HttpOverrides (6)
ForwardedHeadersMiddleware.cs (3)
436var firstNonHostCharIdx = host.AsSpan().IndexOfAnyExcept(HostChars); 454var hostEndIdx = host.IndexOfAnyExcept(Ipv6HostChars); 483var newLength = forwarded.Length - entriesConsumed;
IPNetwork.cs (3)
124if (!TryParseComponents(networkSpan, out var prefix, out var prefixLength)) 157if (!TryParseComponents(networkSpan, out var prefix, out var prefixLength)) 188var forwardSlashIndex = networkSpan.IndexOf('/');
Microsoft.AspNetCore.HttpOverrides.Tests (1)
ForwardedHeadersMiddlewareTest.cs (1)
1021var prefixLength = int.Parse(knownNetworkParts[1], CultureInfo.InvariantCulture);
Microsoft.AspNetCore.HttpsPolicy (5)
HstsMiddleware.cs (1)
84for (var i = 0; i < _excludedHosts.Count; i++)
HttpsRedirectionMiddleware.cs (4)
85var port = _httpsPort.Value; 130var port = nullablePort.Value; 162var port = nullablePort.Value; 171int.TryParse(_config[name], NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture, out var value) ? value : null;
Microsoft.AspNetCore.Identity (1)
artifacts\obj\Microsoft.AspNetCore.Identity\Release\net9.0\Microsoft.AspNetCore.Identity.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Identity.EntityFrameworkCore (3)
artifacts\obj\Microsoft.AspNetCore.Identity.EntityFrameworkCore\Release\net9.0\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
IdentityUserContext.cs (2)
159var maxKeyLength = storeOptions?.MaxLengthForKeys ?? 0; 257var maxKeyLength = storeOptions?.MaxLengthForKeys ?? 0;
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (3)
DbUtil.cs (2)
44var count = 0; 64var count = 0;
src\Identity\test\Shared\PriorityOrderer.cs (1)
50var priority = 0;
Microsoft.AspNetCore.Identity.FunctionalTests (14)
Infrastructure\ServerFactory.cs (1)
127for (var i = 0; i < manager.ApplicationParts.Count; i++)
Pages\Account\Manage\EnableAuthenticator.cs (1)
51var topt = Rfc6238AuthenticationService.ComputeTotp(keyBytes, (ulong)timestep, modifierBytes: null);
src\Identity\Extensions.Core\src\Base32.cs (7)
31var index = 0; 84var bitIndex = 0; 85var inputIndex = 0; 86var outputBits = 0; 87var outputIndex = 0; 90var byteIndex = _base32Chars.IndexOf(char.ToUpperInvariant(trimmedInput[inputIndex])); 96var bits = Math.Min(5 - bitIndex, 8 - outputBits);
src\Identity\Extensions.Core\src\Rfc6238AuthenticationService.cs (5)
52res = HMACSHA1.TryHashData(key, modifierCombinedBytes, hash, out var written); 60var offset = hash[hash.Length - 1] & 0xf; 62var binaryCode = (hash[offset] & 0x7f) << 24 119for (var i = -2; i <= 2; i++) 122var computedTotp = ComputeTotp(securityToken, (ulong)((long)currentTimeStep + i), modifierBytes);
Microsoft.AspNetCore.Identity.InMemory.Test (1)
src\Identity\test\Shared\PriorityOrderer.cs (1)
50var priority = 0;
Microsoft.AspNetCore.Identity.Specification.Tests (4)
IdentitySpecificationTestBase.cs (1)
601for (var i = 0; i < count; i++)
UserManagerSpecificationTests.cs (3)
1753var numCodes = 15; 1781var numCodes = 15; 1945for (var i = 0; i < count; i++)
Microsoft.AspNetCore.Identity.Test (4)
RetryHandler.cs (1)
32for (var i = 0; i < _maxRetries; i++)
SignInManagerTest.cs (2)
1225var isLockedOutCallCount = 0; 1251var isLockedOutCallCount = 0;
src\Identity\test\Shared\PriorityOrderer.cs (1)
50var priority = 0;
Microsoft.AspNetCore.InternalTesting (12)
AssemblyTestLog.cs (3)
42var defaultMaxPath = 245; 128var testNameLength = MaxPathLength - logOutputDirectory.Length - LogFileExtension.Length; 146for (var i = 0; i < 1000; i++)
DumpCollector\DumpCollector.Windows.cs (1)
25var err = Marshal.GetHRForLastWin32Error();
HttpClientSlim.cs (5)
111var retryCount = 1; 117for (var retry = 0; retry < retryCount; retry++) 138var statusStart = response.IndexOf(' ') + 1; 139var statusEnd = response.IndexOf(' ', statusStart) - 1; 140var statusLength = statusEnd - statusStart + 1;
TestFileOutputContext.cs (1)
66var i = 1;
xunit\AspNetTestRunner.cs (2)
80var numAttempts = Math.Max(1, retryAttribute.MaxRetries); 82for (var attempt = 1; attempt <= numAttempts; attempt++)
Microsoft.AspNetCore.InternalTesting.Tests (3)
AssemblyTestLogTests.cs (2)
326for (var i = 0; i < 10; i++) 351for (var i = 0; i < 9; i++)
HttpClientSlimTest.cs (1)
78for (var i = 0; i < 10; i++)
Microsoft.AspNetCore.JsonPatch (5)
artifacts\obj\Microsoft.AspNetCore.JsonPatch\Release\net9.0\Microsoft.AspNetCore.JsonPatch.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Internal\ListAdapter.cs (2)
211if (!int.TryParse(segment, out var index)) 309if (int.TryParse(segment, out var position))
Internal\ObjectVisitor.cs (1)
55for (var i = 0; i < _path.Segments.Count - 1; i++)
Internal\ParsedPath.cs (1)
47for (var i = 0; i < path.Length; i++)
Microsoft.AspNetCore.JsonPatch.Tests (19)
CustomNamingStrategyTests.cs (1)
109cont.TryGetValue("customTest", out var valueFromDictionary);
IntegrationTests\DictionaryIntegrationTest.cs (16)
145var key1 = 100; 160var key1 = 100; 181var key1 = 100; 183var key2 = 200; 205var key1 = 100; 207var key2 = 200; 227var key1 = 100; 229var key2 = 200; 250var key1 = 100; 252var key2 = 200; 274var key1 = 100; 276var key2 = 200; 299var value1 = 100; 301var value2 = 200; 313var actualValue1 = model.DictionaryOfStringToInteger[key1]; 314var actualValue2 = model.DictionaryOfStringToInteger[key2];
Internal\DictionaryAdapterTest.cs (2)
41var intKey = 1; 63var key = 1;
Microsoft.AspNetCore.Localization (1)
artifacts\obj\Microsoft.AspNetCore.Localization\Release\net9.0\Microsoft.AspNetCore.Localization.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.Localization.Tests (4)
AcceptLanguageHeaderRequestCultureProviderTest.cs (4)
50var count = client.DefaultRequestHeaders.AcceptLanguage.Count; 91var count = client.DefaultRequestHeaders.AcceptLanguage.Count; 131var count = client.DefaultRequestHeaders.AcceptLanguage.Count; 177var count = client.DefaultRequestHeaders.AcceptLanguage.Count;
Microsoft.AspNetCore.Mvc.Abstractions (21)
artifacts\obj\Microsoft.AspNetCore.Mvc.Abstractions\Release\net9.0\Microsoft.AspNetCore.Mvc.Abstractions.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Filters\FilterContext.cs (1)
84for (var i = Filters.Count - 1; i >= 0; i--)
Formatters\FormatterCollection.cs (1)
46for (var i = Count - 1; i >= 0; i--)
ModelBinding\ModelPropertyCollection.cs (1)
39for (var i = 0; i < Items.Count; i++)
ModelBinding\ModelStateDictionary.cs (11)
563var currentDepth = 0; 592var index = currentMatch.Index; 610var keyStart = currentMatch.Type == Delimiter.OpenBracket 648for (var i = 0; i < node.ChildNodes.Count; i++) 857for (var i = 0; i < entry.Errors.Count; i++) 884var index = BinarySearch(subKey); 910var index = BinarySearch(subKey); 932var low = 0; 933var high = ChildNodes.Count - 1; 936var mid = low + ((high - low) / 2); 938var result = midKey.Length - searchKey.Length;
ModelBinding\ValueProviderResult.cs (1)
105for (var i = 0; i < x.Count; i++)
src\Shared\ParameterBindingMethodCache.cs (2)
320for (var i = 0; i < properties.Length; i++) 335for (var i = 0; i < parameters.Length; i++)
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
Microsoft.AspNetCore.Mvc.Abstractions.Test (8)
ModelBinding\ModelStateDictionaryTest.cs (8)
946for (var i = 0; i < errorCount; i++) 1606var stackLimit = 5; 1624var stackLimit = 5; 1646var stateDepth = 5; 1664var stateDepth = 5; 1681var stateDepth = 5; 1699var stateDepth = 5; 1717var stateDepth = 5;
Microsoft.AspNetCore.Mvc.Analyzers (5)
src\Shared\Roslyn\MvcFacts.cs (1)
134for (var i = 0; i < method.ExplicitInterfaceImplementations.Length; i++)
TopLevelParameterNameAnalyzer.cs (4)
64for (var i = 0; i < method.Parameters.Length; i++) 159for (var i = 0; i < attribute.NamedArguments.Length; i++) 182for (var i = 0; i < attribute.NamedArguments.Length; i++) 196for (var i = 0; i < constructorParameters.Length; i++)
Microsoft.AspNetCore.Mvc.Api.Analyzers (20)
ActualApiResponseMetadataFactory.cs (6)
106for (var i = 0; i < switchExpression.Arms.Length; i++) 175if (TryGetStatusCode(assignmentOperation.Value, out var statusCodeValue)) 201if (TryGetStatusCode(argument.Value, out var statusCodeValue)) 266for (var i = 0; i < property.ExplicitInterfaceImplementations.Length; i++) 281var length = attributes.Length; 282for (var i = 0; i < length; i++)
AddResponseTypeAttributeCodeFixAction.cs (2)
69var statusCode = item.statusCode; 189var statusCode = metadata.IsDefaultResponse ? 200 : metadata.StatusCode;
ApiConventionAnalyzer.cs (2)
81for (var i = 0; i < declaredResponseMetadata.Count; i++) 97for (var i = 0; i < actualResponseMetadata.Count; i++)
DeclaredApiResponseMetadata.cs (1)
66for (var i = 0; i < declaredApiResponseMetadata.Count; i++)
src\Shared\Roslyn\MvcFacts.cs (1)
134for (var i = 0; i < method.ExplicitInterfaceImplementations.Length; i++)
SymbolApiConventionMatcher.cs (4)
32for (var i = 0; i < conventionMethodParameters.Length; i++) 78var intValue = (int)argEnum; 100var intValue = (int)argEnum; 164var index = name.Length - conventionName.Length - 1;
SymbolApiResponseMetadataProvider.cs (4)
146var statusCode = GetStatusCode(attribute); 170for (var i = 0; i < attributes.Length; i++) 189for (var i = 0; i < attribute.NamedArguments.Length; i++) 208for (var i = 0; i < constructorParameters.Length; i++)
Microsoft.AspNetCore.Mvc.ApiExplorer (11)
ApiDescriptionGroupCollectionProvider.cs (1)
58for (var i = _apiDescriptionProviders.Length - 1; i >= 0; i--)
ApiResponseTypeProvider.cs (3)
164var statusCode = metadataAttribute.StatusCode; 228var statusCode = metadata.StatusCode; 389for (var i = 0; i < providers.Count; i++)
DefaultApiDescriptionProvider.cs (4)
211for (var i = context.Results.Count - 1; i >= 0; i--) 243for (var i = context.Results.Count - 1; i >= 0; i--) 623var metadataPropertiesCount = metadataProperties.Count; 624for (var i = 0; i < metadataPropertiesCount; i++)
src\Shared\PropertyAsParameterInfo.cs (1)
77for (var i = 0; i < parameters.Length; i++)
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Core (276)
ActionConstraints\ActionConstraintCache.cs (9)
60for (var i = 0; i < action.ActionConstraints.Count; i++) 70for (var i = 0; i < items.Count; i++) 103for (var i = 0; i < entry.Items.Count; i++) 125for (var i = 0; i < _actionConstraintProviders.Length; i++) 130for (var i = _actionConstraintProviders.Length - 1; i >= 0; i--) 138var count = 0; 139for (var i = 0; i < items.Count; i++) 153var actionConstraintIndex = 0; 154for (var i = 0; i < items.Count; i++)
ActionConstraints\DefaultActionConstraintProvider.cs (1)
24for (var i = 0; i < context.Results.Count; i++)
ActionConstraints\HttpMethodActionConstraint.cs (1)
71for (var i = 0; i < _httpMethods.Count; i++)
ApiExplorer\ApiConventionMatcher.cs (3)
25for (var i = 0; i < conventionMethodParameters.Length; i++) 69for (var i = 0; i < attributes.Length; i++) 149var index = name.Length - conventionName.Length - 1;
ApplicationModels\ActionAttributeRouteModel.cs (6)
37for (var i = additionalSelector.ActionConstraints.Count - 1; i >= 0; i--) 45for (var i = additionalSelector.EndpointMetadata.Count - 1; i >= 0; i--) 80for (var i = 0; i < controllerSelectors.Count; i++) 122for (var i = 0; i < actionConstraints.Count; i++) 136for (var i = 0; i < controllerMetadata.Count; i++) 167for (var i = 0; i < actionModel.Controller.Selectors.Count; i++)
ApplicationModels\ApiBehaviorApplicationModelProvider.cs (1)
105for (var i = 0; i < selectorModel.Count; i++)
ApplicationModels\ApplicationModelFactory.cs (5)
39for (var i = 0; i < _applicationModelProviders.Length; i++) 44for (var i = _applicationModelProviders.Length - 1; i >= 0; i--) 234for (var i = 1; i < actions.Count; i++) 263for (var i = 0; i < actions.Count; i++) 298for (var i = 0; i < actions.Count; i++)
ApplicationModels\AttributeRouteModel.cs (4)
221var startIndex = 0; 237var subStringLength = result.Length - startIndex; 270var scope = 0; 273for (var i = 0; i <= template.Length; i++)
ApplicationModels\ControllerActionDescriptorProvider.cs (2)
53for (var i = 0; i < context.Results.Count; i++) 62for (var i = 0; i < context.Results.Count; i++)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
81for (var i = 0; i < action.Parameters.Count; i++)
ApplicationParts\RelatedAssemblyAttribute.cs (1)
80for (var i = 0; i < attributes.Length; i++)
artifacts\obj\Microsoft.AspNetCore.Mvc.Core\Release\net9.0\Microsoft.AspNetCore.Mvc.Core.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Authorization\AuthorizeFilter.cs (2)
123for (var i = 0; i < context.Filters.Count; i++) 213for (var i = 0; i < filters.Count; i++)
ConsumesAttribute.cs (3)
47for (var i = 0; i < otherContentTypes.Length; i++) 70for (var i = 0; i < otherContentTypes.Length; i++) 131for (var i = 0; i < ContentTypes.Count; i++)
Controllers\ControllerBinderDelegateProvider.cs (4)
62for (var i = 0; i < parameters.Length; i++) 88for (var i = 0; i < properties.Length; i++) 128for (var i = 0; i < parameters.Count; i++) 175for (var i = 0; i < properties.Count; i++)
Controllers\ControllerFactoryProvider.cs (2)
61for (var i = 0; i < propertyActivators.Length; i++) 118for (var i = 0; i < _propertyActivators.Length; i++)
Controllers\DefaultControllerPropertyActivator.cs (2)
24for (var i = 0; i < propertiesToActivate.Length; i++) 49for (var i = 0; i < propertiesToActivate.Length; i++)
DependencyInjection\ApplicationModelConventionExtensions.cs (1)
37for (var i = list.Count - 1; i >= 0; i--)
Diagnostics\EventData.cs (1)
63var index = _index + 1;
Filters\DefaultFilterProvider.cs (2)
22var resultsCount = results.Count; 23for (var i = 0; i < resultsCount; i++)
Filters\FilterFactory.cs (8)
27for (var i = 0; i < orderedFilters.Count; i++) 41for (var i = 0; i < staticFilterItems.Length; i++) 77for (var i = 0; i < cachedFilterItems.Length; i++) 99for (var i = 0; i < filterProviders.Length; i++) 104for (var i = filterProviders.Length - 1; i >= 0; i--) 110var count = 0; 111for (var i = 0; i < filterItems.Count; i++) 126var filterIndex = 0;
Filters\MiddlewareFilterConfigurationProvider.cs (1)
95for (var index = 0; index < parameterInfos.Length; index++)
ForbidResult.cs (1)
103for (var i = 0; i < AuthenticationSchemes.Count; i++)
Formatters\AcceptHeaderParser.cs (5)
23for (var i = 0; i < acceptHeaders.Count; i++) 25var charIndex = 0; 30var startCharIndex = charIndex; 64var currentIndex = GetNextNonEmptyOrWhitespaceIndex(value, index, out _); 128var current = startIndex + HttpRuleParser.GetWhitespaceLength(input, startIndex);
Formatters\FormatFilter.cs (1)
111for (var i = 0; i < supportedMediaTypes.Count; i++)
Formatters\InputFormatter.cs (1)
69for (var i = 0; i < SupportedMediaTypes.Count; i++)
Formatters\MediaType.cs (12)
220var charsetOffset = charset.Offset - mediaType.Offset; 221var restOffset = charsetOffset + charset.Length; 222var restLength = mediaType.Length - restOffset; 223var finalLength = charsetOffset + encoding.WebName.Length + restLength; 329var parameterLength = GetParameterLength(_mediaTypeBuffer, CurrentOffset, out result); 349var nameLength = GetNameLength(input, startIndex, out var name); 351var current = startIndex + nameLength; 370var valueLength = GetValueLength(input, current, out var value); 380var current = startIndex; 385var nameLength = HttpRuleParser.GetTokenLength(input, current); 402var current = startIndex; 407var valueLength = HttpRuleParser.GetTokenLength(input, current);
Formatters\OutputFormatter.cs (1)
121for (var i = 0; i < SupportedMediaTypes.Count; i++)
Formatters\TextOutputFormatter.cs (6)
87for (var i = 0; i < SupportedEncodings.Count; i++) 197for (var i = 0; i < acceptValues.Count; i++) 202for (var j = 0; j < SupportedEncodings.Count; j++) 224for (var i = 0; i < values.Count; i++) 243for (var i = 0; i < values.Count; i++) 253var position = sorted.BinarySearch(value, StringWithQualityHeaderValueComparer.QualityComparer);
Infrastructure\ActionInvokerFactory.cs (1)
29for (var i = _actionInvokerProviders.Length - 1; i >= 0; i--)
Infrastructure\ActionMethodExecutor.cs (1)
45for (var i = 0; i < Executors.Length; i++)
Infrastructure\ActionSelectionTable.cs (2)
131var index = 0; 168for (var i = 0; i < routeKeys.Length; i++)
Infrastructure\ActionSelector.cs (8)
115var actionsCount = actions.Count; 119for (var i = 0; i < actionsCount; i++) 131var matchesCount = matches.Count; 134for (var i = 0; i < matchesCount; i++) 154for (var i = 0; i < candidates.Count; i++) 159for (var j = 0; j < candidate.Constraints.Count; j++) 189for (var i = 0; i < candidates.Count; i++) 198for (var j = 0; j < candidate.Constraints.Count; j++)
Infrastructure\AsyncEnumerableReader.cs (1)
83var count = 0;
Infrastructure\ControllerActionInvoker.cs (3)
532var count = declaredParameterInfos.Length; 541for (var index = 0; index < count; index++) 629for (var i = 0; i < arguments.Length; i++)
Infrastructure\CopyOnWriteList.cs (1)
85var i = 0;
Infrastructure\DefaultActionDescriptorCollectionProvider.cs (3)
86for (var i = 0; i < _actionDescriptorChangeProviders.Length; i++) 122for (var i = 0; i < _actionDescriptorProviders.Length; i++) 127for (var i = _actionDescriptorProviders.Length - 1; i >= 0; i--)
Infrastructure\DefaultOutputFormatterSelector.cs (7)
153for (var i = 0; i < result.Count; i++) 193for (var i = 0; i < sortedAcceptHeaders.Count; i++) 200for (var j = 0; j < formatters.Count; j++) 241for (var i = 0; i < sortedAcceptableContentTypes.Count; i++) 244for (var j = 0; j < possibleOutputContentTypes.Count; j++) 249for (var k = 0; k < formatters.Count; k++) 268for (var i = 0; i < contentTypes.Count; i++)
Infrastructure\ParameterDefaultValues.cs (1)
19for (var i = 0; i < parameters.Length; i++)
Infrastructure\ResourceInvoker.Log.cs (2)
26var index = 0; 27var count = action.RouteValues.Count;
Infrastructure\StringArrayComparer.cs (2)
41for (var i = 0; i < x.Length; i++) 65for (var i = 0; i < obj.Length; i++)
ModelBinding\Binders\BodyModelBinder.cs (1)
117for (var i = 0; i < _formatters.Count; i++)
ModelBinding\Binders\CollectionModelBinder.cs (1)
334var limit = _maxModelBindingCollectionSize == int.MaxValue ?
ModelBinding\Binders\ComplexObjectModelBinder.cs (7)
55var parameterData = CanCreateModel(bindingContext); 237for (var i = 0; i < parameters.Count; i++) 292for (var i = 0; i < parameters.Count; i++) 333for (var i = 0; i < boundProperties.Count; i++) 384for (var i = 0; i < boundProperties.Count; i++) 578for (var i = 0; i < bindingContext.ModelMetadata.Properties.Count; i++) 614for (var i = 0; i < parameters.Count; i++)
ModelBinding\Binders\ComplexObjectModelBinderProvider.cs (2)
29for (var i = 0; i < context.Metadata.Properties.Count; i++) 53for (var i = 0; i < parameterBinders.Length; i++)
ModelBinding\Binders\ComplexTypeModelBinder.cs (4)
84var propertyData = CanCreateModel(bindingContext); 109for (var i = 0; i < modelMetadata.Properties.Count; i++) 159for (var i = 0; i < modelMetadata.Properties.Count; i++) 379for (var i = 0; i < bindingContext.ModelMetadata.Properties.Count; i++)
ModelBinding\Binders\ComplexTypeModelBinderProvider.cs (1)
25for (var i = 0; i < context.Metadata.Properties.Count; i++)
ModelBinding\Binders\FormFileModelBinder.cs (2)
181for (var i = 0; i < Items.Count; i++) 196for (var i = 0; i < Items.Count; i++)
ModelBinding\Binders\HeaderModelBinder.cs (1)
180for (var i = 0; i < values.Length; i++)
ModelBinding\CompositeValueProvider.cs (8)
70for (var i = 0; i < factories.Count; i++) 98for (var i = 0; i < Count; i++) 113var itemCount = Items.Count; 114for (var i = 0; i < itemCount; i++) 166for (var i = 0; i < Count; i++) 183for (var i = 0; i < Count; i++) 213for (var i = 0; i < Count; i++) 230for (var i = 0; i < Count; i++)
ModelBinding\FormFileValueProvider.cs (2)
44var count = formFiles.Count; 45for (var i = 0; i < count; i++)
ModelBinding\JQueryKeyValuePairNormalizer.cs (3)
47var indexOpen = key.IndexOf('['); 55var position = 0; 68var indexClose = key.IndexOf(']', indexOpen);
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
124for (var i = 0; i < parameters.Length; i++)
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (5)
86for (var i = 0; i < properties.Length; i++) 218for (var i = 0; i < propertyHelpers.Length; i++) 238for (var i = 0; i < parameters.Length; i++) 271for (var i = 0; i < constructorParameters.Length; i++) 338for (var i = 0; i < propertyHelpers.Length; i++)
ModelBinding\Metadata\HasValidatorsValidationMetadataProvider.cs (1)
34for (var i = 0; i < _validatorProviders!.Length; i++)
ModelBinding\Metadata\MetadataDetailsProviderExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ModelBinding\ModelBinderFactory.cs (1)
148for (var i = 0; i < _providers.Length; i++)
ModelBinding\ModelBinderProviderExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ModelBinding\ModelBindingHelper.cs (2)
415for (var i = 0; i < modelMetadata.Properties.Count; i++) 641for (var i = 0; i < valueAsArray.Length; i++)
ModelBinding\PrefixContainer.cs (10)
107var delimiterPosition = entry.AsSpan().IndexOfAny('[', '.'); 112var bracketPosition = entry.IndexOf(']', 1); 139var keyPosition = prefix.Length + 1; 145var delimiterPosition = entry.AsSpan(keyPosition).IndexOfAny('[', '.'); 161var bracketPosition = entry.IndexOf(']', keyPosition); 186var start = 0; 187var end = _sortedValues.Length - 1; 191var pivot = start + ((end - start) / 2); 193var compare = string.Compare( 250var compare = string.Compare(
ModelBinding\UnsupportedContentTypeFilter.cs (1)
46for (var i = 0; i < errors.Count; i++)
ModelBinding\Validation\ClientValidatorCache.cs (7)
42for (var i = 0; i < metadata.ValidatorMetadata.Count; i++) 52for (var i = 0; i < items.Count; i++) 86for (var i = 0; i < entry.Items.Count; i++) 113var count = 0; 114for (var i = 0; i < items.Count; i++) 128var clientValidatorIndex = 0; 129for (var i = 0; i < items.Count; i++)
ModelBinding\Validation\CompositeClientModelValidatorProvider.cs (1)
37for (var i = 0; i < ValidatorProviders.Count; i++)
ModelBinding\Validation\CompositeModelValidatorProvider.cs (1)
35for (var i = 0; i < ValidatorProviders.Count; i++)
ModelBinding\Validation\DefaultModelValidatorProvider.cs (2)
21for (var i = 0; i < context.Results.Count; i++) 41for (var i = 0; i < validatorMetadata.Count; i++)
ModelBinding\Validation\ModelValidatorProviderExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ModelBinding\Validation\ValidationStack.cs (1)
64for (var i = 0; i < List.Count; i++)
ModelBinding\Validation\ValidationVisitor.cs (4)
213var count = validators.Count; 224for (var i = 0; i < count; i++) 229var resultsCount = results.Count; 230for (var i = 0; i < resultsCount; i++)
ModelBinding\Validation\ValidatorCache.cs (6)
32for (var i = 0; i < metadata.ValidatorMetadata.Count; i++) 42for (var i = 0; i < items.Count; i++) 76for (var i = 0; i < entry.Items.Count; i++) 102var count = 0; 103for (var i = 0; i < items.Count; i++) 118var validatorIndex = 0;
ModelBinding\ValueProviderFactoryExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
MvcCoreLoggerExtensions.cs (1)
311for (var i = 0; i < Count; ++i)
ProducesAttribute.cs (2)
44for (var i = 0; i < additionalContentTypes.Length; i++) 75for (var i = 0; i < context.Filters.Count; i++)
ProducesResponseTypeAttribute.cs (1)
57for (var i = 0; i < additionalContentTypes.Length; i++)
Routing\ActionConstraintMatcherPolicy.cs (9)
38for (var i = 0; i < endpoints.Count; i++) 55for (var i = 0; i < constraints.Count; i++) 83for (var i = 0; i < candidateSet.Count; i++) 90for (var i = 0; i < finalMatches.Count; i++) 112for (var i = 0; i < candidateSet.Count; i++) 165for (var i = 0; i < items.Count; i++) 171for (var j = 0; j < constraints.Count; j++) 200for (var i = 0; i < items.Count; i++) 210for (var j = 0; j < constraints.Count; j++)
Routing\ActionEndpointFactory.cs (7)
243for (var i = 0; i < groupConventions.Count; i++) 248for (var i = 0; i < conventions.Count; i++) 253for (var i = 0; i < route.Conventions.Count; i++) 347for (var i = 0; i < groupConventions.Count; i++) 446for (var i = 0; i < conventions.Count; i++) 451for (var i = 0; i < perRouteConventions.Count; i++) 475for (var i = routeHandlerFilters.Count - 1; i >= 0; i--)
Routing\ControllerActionEndpointDataSource.cs (2)
87for (var i = 0; i < actions.Count; i++) 116for (var i = 0; i < _routes.Count; i++)
Routing\DynamicControllerEndpointMatcherPolicy.cs (2)
40for (var i = 0; i < endpoints.Count; i++) 69for (var i = 0; i < candidates.Count; i++)
Routing\KnownRouteValueConstraint.cs (2)
92var version = actionDescriptors.Version; 99for (var i = 0; i < actionDescriptors.Items.Count; i++)
Routing\RoutePatternWriter.cs (1)
26for (var i = 0; i < segment.Parts.Count; i++)
Routing\UrlHelperBase.cs (1)
363for (var i = 0; i < readOnlySpan.Length; i++)
Routing\ViewEnginePath.cs (2)
30var index = first.LastIndexOf('/'); 107for (var i = 0; i < pathSegments.Count; i++)
SignOutResult.cs (1)
123for (var i = 0; i < AuthenticationSchemes.Count; i++)
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (16)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount)) 97var chunksCount = ParseChunksCount(value); 101for (var chunkId = 1; chunkId <= chunksCount; chunkId++) 108var totalSize = 0; 159var templateLength = options.CreateCookieHeader(key, string.Empty).ToString().Length; 163var requestChunks = ParseChunksCount(requestCookie); 190var dataSizePerCookie = ChunkSize.Value - templateLength - 3; // Budget 3 chars for the chunkid. 191var cookieChunkCount = (int)Math.Ceiling(value.Length * 1.0 / dataSizePerCookie); 202var offset = 0; 203for (var chunkId = 1; chunkId <= cookieChunkCount; chunkId++) 205var remainingLength = value.Length - offset; 206var length = Math.Min(dataSizePerCookie, remainingLength); 241for (var i = 1; i <= chunks + 1; i++) 282for (var i = 0; i < values.Length; i++) 299for (var i = 1; i <= chunks; i++) 317for (var i = startChunk; i <= endChunk; i++)
src\Shared\HttpRuleParser.cs (7)
64var firstNonTokenCharIdx = subspan.IndexOfAnyExcept(TokenChars); 77var current = startIndex; 116var current = startIndex; 157var nestedCount = 0; 229var current = startIndex + 1; // Start parsing with the character next to the first open-char 235(GetQuotedPairLength(input, current, out var quotedPairLength) == HttpParseResult.Parsed)) 256var nestedLength = 0;
src\Shared\MediaType\ReadOnlyMediaTypeHeaderValue.cs (17)
43var typeLength = GetTypeLength(mediaType, offset, out var type); 57var subTypeLength = GetSubtypeLength(mediaType, offset + typeLength, out var subType); 69if (TryGetSuffixLength(subType, out var subtypeSuffixLength)) 97var current = offset + HttpRuleParser.GetWhitespaceLength(input, offset); 100var typeLength = HttpRuleParser.GetTokenLength(input, current); 117var current = offset; 129var subtypeLength = HttpRuleParser.GetTokenLength(input, current); 147var startPos = subType.Offset + subType.Length - 1; 148for (var currentPos = startPos; currentPos >= subType.Offset; currentPos--) 481var parameterLength = GetParameterLength(_mediaTypeBuffer, CurrentOffset, out result); 501var nameLength = GetNameLength(input, startIndex, out var name); 503var current = startIndex + nameLength; 522var valueLength = GetValueLength(input, current, out var value); 532var current = startIndex; 537var nameLength = HttpRuleParser.GetTokenLength(input, current); 554var current = startIndex; 559var valueLength = HttpRuleParser.GetTokenLength(input, current);
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (1)
129var status = problemDetails.Status.GetValueOrDefault();
src\Shared\ResultsHelpers\FileResultHelper.cs (3)
68var from = 0; 69var length = 0; 379for (var i = 0; i < states.Length; i++)
src\Shared\ResultsHelpers\SharedUrlHelper.cs (1)
81for (var i = 0; i < readOnlySpan.Length; i++)
ValidationProblemDetails.cs (1)
53for (var i = 0; i < errors.Count; i++)
Microsoft.AspNetCore.Mvc.Core.Test (88)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (4)
1128var sequence = 0; 1409for (var i = 0; i < unorderedStart; i++) 1426for (var i = 0; i < unorderedLineCount; i++) 1431for (var i = unorderedStart + unorderedLineCount; i < expectedLines.Length; i++)
Authorization\AuthorizeFilterTest.cs (1)
104var getPolicyCount = 0;
ControllerBaseTest.cs (3)
2289var statusCode = 204; 2306var statusCode = 204; 2323var statusCode = 205;
Controllers\ControllerBinderDelegateProviderTest.cs (1)
1192var accountId = Assert.IsType<int>(value);
DependencyInjection\MvcCoreServiceCollectionExtensionsTest.cs (1)
344var actual = serviceDescriptors.Count();
FileResultHelperTest.cs (1)
196for (var i = 0; i < 32; i++)
Filters\FilterFactoryTest.cs (2)
165for (var i = 0; i < 5; i++) 192for (var i = 0; i < 5; i++)
Filters\MiddlewareFilterAttributeTest.cs (1)
21var configureCallCount = 0;
Filters\MiddlewareFilterBuilderTest.cs (2)
28var configureCount = 0; 53var configureCount = 0;
Formatters\JsonInputFormatterTestBase.cs (1)
80var intValue = Assert.IsType<int>(result.Model);
Formatters\SystemTextJsonOutputFormatterTest.cs (2)
152foreach (var i in Enumerable.Range(0, 9000)) 339foreach (var i in Enumerable.Range(0, 9000))
Infrastructure\AsyncEnumerableReaderTest.cs (3)
230for (var i = 0; i < count; i++) 246for (var i = 0; i < count; i++) 266for (var i = 0; i < 10; i++)
Infrastructure\ControllerActionInvokerTest.cs (12)
856var inputParam1 = 1; 881var inputParam1 = 1; 907var inputParam1 = 1; 930var inputParam1 = 1; 953var inputParam1 = 1; 1132var inputParam1 = 1; 1160var inputParam1 = 1; 1190var inputParam1 = 1; 1267var inputParam1 = 1; 1300var inputParam = 1; 1452var inputParam = 12; 1477var inputParam = 13;
Infrastructure\DefaultActionDescriptorCollectionProviderTest.cs (1)
76var invocations = 0;
Infrastructure\JsonResultExecutorTestBase.cs (2)
386for (var i = 0; i < 100000 && !cancellationToken.IsCancellationRequested; i++) 420for (var i = 0; i < 100000 && !cancellationToken.IsCancellationRequested; i++)
Infrastructure\ValidationProblemDetailsJsonConverterTest.cs (3)
20var status = 404; 64var status = 404; 104var status = 404;
ModelBinding\Binders\ArrayModelBinderTest.cs (3)
54var expectedErrorCount = isBindingRequired ? 1 : 0; 184var arrayLength = model.Length; 213for (var i = 0; i < arrayLength; i++)
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (11)
34var canCreate = binder.CanCreateModel(bindingContext); 51var canCreate = binder.CanCreateModel(bindingContext); 66var canCreate = binder.CanCreateModel(bindingContext); 83var canCreate = binder.CanCreateModel(bindingContext); 110var canCreate = binder.CanCreateModel(bindingContext); 127var canCreate = binder.CanCreateModel(bindingContext); 143var canCreate = binder.CanCreateModel(bindingContext); 169var canCreate = binder.CanCreateModel(bindingContext); 197var canCreate = binder.CanCreateModel(bindingContext); 232var canCreate = binder.CanCreateModel(bindingContext); 266var canCreate = binder.CanCreateModel(bindingContext);
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (13)
33var canCreate = binder.CanCreateModel(bindingContext); 50var canCreate = binder.CanCreateModel(bindingContext); 65var canCreate = binder.CanCreateModel(bindingContext); 82var canCreate = binder.CanCreateModel(bindingContext); 109var canCreate = binder.CanCreateModel(bindingContext); 126var canCreate = binder.CanCreateModel(bindingContext); 142var canCreate = binder.CanCreateModel(bindingContext); 168var canCreate = binder.CanCreateModel(bindingContext); 196var canCreate = binder.CanCreateModel(bindingContext); 231var canCreate = binder.CanCreateModel(bindingContext); 265var canCreate = binder.CanCreateModel(bindingContext); 282var expectedErrorCount = isBindingRequired ? 1 : 0; 1252var lastIndex = options.Value.ModelBinderProviders.Count - 1;
ModelBinding\Binders\DictionaryModelBinderTest.cs (3)
424var expectedErrorCount = isBindingRequired ? 1 : 0; 508var expectedErrorCount = isBindingRequired ? 1 : 0; 722var nameCode = Name == null ? 0 : Name.GetHashCode();
ModelBinding\Binders\KeyValuePairModelBinderTest.cs (1)
234var model = 42;
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (1)
127for (var i = 0; i < properties1.Length; i++)
ModelBinding\Metadata\DefaultModelMetadataTest.cs (1)
497for (var i = 0; i < expectedProperties.Length; i++)
ModelBinding\ModelBinderFactoryTest.cs (2)
183var callCount = 0; 188var currentCallCount = ++callCount;
ModelBinding\ModelBindingHelperTest.cs (1)
873var value = 42;
ModelBinding\PrefixContainerTest.cs (2)
145for (var i = 0; i < partialMatches; i++) 169for (var i = 0; i < partialMatches; i++)
ModelBinding\Validation\ClientValidatorCacheTest.cs (1)
126for (var i = 0; i < context.Results.Count; i++)
ModelBinding\Validation\DefaultObjectValidatorTests.cs (2)
1288var maxDepth = 5; 1307var maxDepth = 4;
ModelBinding\Validation\ValidationStackTest.cs (2)
69for (var i = 0; i < size; i++) 94for (var i = 0; i < preloadCount; i++)
ModelBinding\Validation\ValidatorCacheTest.cs (1)
78for (var i = 0; i < context.Results.Count; i++)
RedirectToActionResultTest.cs (2)
88var expectedStatusCode = StatusCodes.Status302Found; 116var expectedStatusCode = StatusCodes.Status307TemporaryRedirect;
RedirectToRouteResultTest.cs (2)
120var expectedStatusCode = StatusCodes.Status301MovedPermanently; 145var expectedStatusCode = StatusCodes.Status308PermanentRedirect;
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
SimpleValueProvider.cs (1)
45for (var i = 0; i < array.Length; i++)
Microsoft.AspNetCore.Mvc.Cors (7)
artifacts\obj\Microsoft.AspNetCore.Mvc.Cors\Release\net9.0\Microsoft.AspNetCore.Mvc.Cors.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
CorsApplicationModelProvider.cs (4)
89var selectorsCount = selectors.Count; 91for (var i = 0; i < selectorsCount; i++) 97var actionConstraintsCount = actionConstraints.Count; 98for (var j = 0; j < actionConstraintsCount; j++)
CorsHttpMethodActionConstraint.cs (2)
38var methodsCount = methods.Count; 39for (var i = 0; i < methodsCount; i++)
Microsoft.AspNetCore.Mvc.DataAnnotations (13)
artifacts\obj\Microsoft.AspNetCore.Mvc.DataAnnotations\Release\net9.0\Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
DataAnnotationsClientModelValidatorProvider.cs (2)
62var resultsCount = results.Count; 63for (var i = 0; i < resultsCount; i++)
DataAnnotationsMetadataProvider.cs (2)
304var contextAttributesCount = contextAttributes.Count; 307for (var i = 0; i < contextAttributesCount; i++)
DataAnnotationsModelValidatorProvider.cs (4)
56var resultsCount = results.Count; 57for (var i = 0; i < resultsCount; i++) 105var validatorMetadataCount = validatorMetadata.Count; 106for (var i = 0; i < validatorMetadataCount; i++)
DefaultClientModelValidatorProvider.cs (2)
24var resultsCount = results.Count; 25for (var i = 0; i < resultsCount; i++)
NumericClientModelValidatorProvider.cs (2)
28var resultsCount = results.Count; 29for (var i = 0; i < resultsCount; i++)
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (8)
artifacts\obj\Microsoft.AspNetCore.Mvc.DataAnnotations.Test\Release\net9.0\Microsoft.AspNetCore.Mvc.DataAnnotations.Test.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
DataAnnotationsModelValidatorProviderTest.cs (1)
163for (var i = 0; i < metadata.ValidatorMetadata.Count; i++)
DataAnnotationsModelValidatorTest.cs (5)
129var model = container.Length; 158var model = container.Length; 189var model = container.Length; 336var model = container.Length; 446var length = 5;
ModelMetadataProviderTest.cs (1)
402var result = metadata.Order;
Microsoft.AspNetCore.Mvc.Formatters.Xml (3)
artifacts\obj\Microsoft.AspNetCore.Mvc.Formatters.Xml\Release\net9.0\Microsoft.AspNetCore.Mvc.Formatters.Xml.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
XmlDataContractSerializerInputFormatter.cs (1)
122var memoryThreshold = DefaultMemoryThreshold;
XmlSerializerInputFormatter.cs (1)
106var memoryThreshold = DefaultMemoryThreshold;
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (29)
DelegatingEnumerableTest.cs (1)
46for (var i = 0; i < errors.Length; i++)
DelegatingEnumeratorTest.cs (1)
76var obj = delegatingEnumerator.Current;
XmlDataContractSerializerInputFormatterTest.cs (12)
137var expectedInt = 10; 169var expectedInt = 10; 201var expectedInt = 10; 236var expectedInt = 10; 268var expectedInt = 10; 300var expectedInt = 10; 327var expectedInt = 10; 364var expectedInt = 10; 394var expectedInt = 10; 564var expectedInt = 10; 622var expectedInt = 10; 681var expectedInt = 10;
XmlDataContractSerializerOutputFormatterTest.cs (4)
499var sampleInt = 10; 543var sampleInt = 10; 590var sampleId = 1; 749foreach (var i in Enumerable.Range(0, 9000))
XmlSerializerInputFormatterTest.cs (10)
40var expectedInt = 10; 77var expectedInt = 10; 114var expectedInt = 10; 150var expectedInt = 10; 189var expectedInt = 10; 334var expectedInt = 10; 366var expectedInt = 10; 401var expectedInt = 10; 584var expectedInt = 10; 624var expectedInt = 10;
XmlSerializerOutputFormatterTest.cs (1)
531foreach (var i in Enumerable.Range(0, 9000))
Microsoft.AspNetCore.Mvc.FunctionalTests (20)
ApiBehaviorTest.cs (5)
159var requestId = 1; 176var id = 1; 191var id = 31; 209var id = 31; 230var id = 31;
BasicTests.cs (2)
165for (var i = 0; i < 3; i++) 477for (var i = 1; i < assemblyParts.Count; i++)
HttpActionResultTests.cs (1)
24var id = 1;
InputFormatterTests.cs (1)
29var sampleInputInt = 10;
InputObjectValidationTests.cs (2)
51var sampleId = 2; 76var sampleId = 0;
JsonInputFormatterTestBase.cs (1)
33var sampleInputInt = 10;
RazorPagesTest.cs (2)
773var age = 23; 799var age = 123;
RequestFormLimitsTest.cs (1)
75for (var i = 0; i < 10; i++)
RequestServicesTestBase.cs (2)
37for (var i = 0; i < 2; i++) 61for (var i = 0; i < 2; i++)
src\Shared\SizeLimitedStream.cs (2)
46var bytesRead = _innerStream.Read(buffer, offset, count); 79var bytesRead = await _innerStream.ReadAsync(buffer, cancellationToken);
XmlSerializerInputFormatterTests.cs (1)
25var sampleInputInt = 10;
Microsoft.AspNetCore.Mvc.IntegrationTests (3)
AuthorizeFilterIntegrationTest.cs (2)
60var getPolicyCalled = 0; 91var getPolicyCalled = 0;
ExcludeBindingMetadataProviderIntegrationTest.cs (1)
74for (var i = options.ModelMetadataDetailsProviders.Count - 1; i >= 0; i--)
Microsoft.AspNetCore.Mvc.Localization (4)
Properties\Resources.Designer.cs (1)
53for (var i = 0; i < formatterNames.Length; i++)
ViewLocalizer.cs (3)
98var startIndex = path[0] == '/' || path[0] == '\\' ? 1 : 0; 99var length = path.Length - startIndex - extension.Length; 100var capacity = length + _applicationName.Length + 1;
Microsoft.AspNetCore.Mvc.NewtonsoftJson (5)
artifacts\obj\Microsoft.AspNetCore.Mvc.NewtonsoftJson\Release\net9.0\Microsoft.AspNetCore.Mvc.NewtonsoftJson.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
NewtonsoftJsonInputFormatter.cs (3)
122var memoryThreshold = _jsonOptions.InputFormatterMemoryBufferThreshold; 366var index = 0; 389var endIndex = path.AsSpan(index).IndexOfAny('.', '[');
src\Mvc\Mvc.Core\src\Infrastructure\AsyncEnumerableReader.cs (1)
83var count = 0;
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (9)
NewtonsoftJsonOutputFormatterTest.cs (2)
417for (var i = 0; i < 3; i++) 470foreach (var i in Enumerable.Range(0, 9000))
src\Mvc\Mvc.Core\test\Formatters\JsonInputFormatterTestBase.cs (1)
80var intValue = Assert.IsType<int>(result.Model);
src\Mvc\Mvc.Core\test\Infrastructure\AsyncEnumerableReaderTest.cs (3)
230for (var i = 0; i < count; i++) 246for (var i = 0; i < count; i++) 266for (var i = 0; i < 10; i++)
src\Mvc\Mvc.Core\test\Infrastructure\JsonResultExecutorTestBase.cs (2)
386for (var i = 0; i < 100000 && !cancellationToken.IsCancellationRequested; i++) 420for (var i = 0; i < 100000 && !cancellationToken.IsCancellationRequested; i++)
src\Mvc\Mvc.ViewFeatures\test\Infrastructure\TempDataSerializerTestBase.cs (1)
64var roundTripValue = Assert.IsType<int>(values[key]);
Microsoft.AspNetCore.Mvc.Razor (25)
artifacts\obj\Microsoft.AspNetCore.Mvc.Razor\Release\net9.0\Microsoft.AspNetCore.Mvc.Razor.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
DefaultTagHelperFactory.cs (1)
60for (var i = 0; i < propertiesToActivate.Length; i++)
Infrastructure\DefaultFileVersionProvider.cs (1)
42var queryStringOrFragmentStartIndex = path.AsSpan().IndexOfAny('?', '#');
RazorFileHierarchy.cs (2)
27var maxIterations = 255; 28var index = path.Length;
RazorPagePropertyActivator.cs (1)
49for (var i = 0; i < _propertyActivators.Length; i++)
RazorView.cs (1)
163for (var i = 0; i < ViewStartPages.Count; i++)
RazorViewEngine.cs (8)
241var expandersCount = expanders.Count; 248for (var i = 0; i < expandersCount; i++) 345var expandersCount = expanders.Count; 346for (var i = 0; i < expandersCount; i++) 403var viewExpirationTokensCount = viewExpirationTokens.Count; 404for (var i = 0; i < viewExpirationTokensCount; i++) 437for (var i = 0; i < viewDescriptor.ExpirationTokens.Count; i++) 465for (var i = 0; i < viewStarts.Length; i++)
TagHelpers\TagHelperComponentPropertyActivator.cs (1)
36for (var i = 0; i < propertiesToActivate.Length; i++)
TagHelpers\TagHelperComponentTagHelper.cs (2)
65for (var i = 0; i < _components.Length; i++) 80for (var i = 0; i < _components.Length; i++)
TagHelpers\UrlResolutionTagHelper.cs (5)
127for (var i = 0; i < attributeNames.Length; i++) 151var attributesCount = attributes.Count; 152for (var i = 0; i < attributesCount; i++) 280var start = url.IndexOfAnyExcept(ValidAttributeWhitespaceChars); 295var remainingLength = url.LastIndexOfAnyExcept(ValidAttributeWhitespaceChars) + 1;
ViewPath.cs (2)
18var length = path.Length; 27var spanIndex = 0;
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (20)
artifacts\obj\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation\Release\net9.0\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
ChecksumValidator.cs (2)
66for (var i = 0; i < checksums.Count; i++) 127for (var i = 0; i < bytes.Length; i++)
PageActionDescriptorChangeProvider.cs (2)
61for (var i = 0; i < _additionalFilesToTrack.Length; i++) 66for (var i = 0; i < _searchPatterns.Length; i++)
PageDirectiveFeature.cs (2)
18for (var i = builder.Phases.Count - 1; i >= 0; i--) 125for (var i = 0; i < diagnostics.Count; i++)
PageLoaderMatcherPolicy.cs (3)
42for (var i = 0; i < endpoints.Count; i++) 60for (var i = 0; i < candidates.Count; i++) 101for (var i = index + 1; i < candidates.Count; i++)
RuntimeViewCompiler.cs (2)
139for (var i = 0; i < item.ExpirationTokens.Count; i++) 285for (var i = 0; i < checksums.Count; i++)
src\Mvc\Mvc.Razor\src\ViewPath.cs (2)
18var length = path.Length; 27var spanIndex = 0;
src\Mvc\Mvc.RazorPages\src\ApplicationModels\PageRouteModelFactory.cs (6)
71var index = pageRoute.LastIndexOf('/'); 91var areaRootEndIndex = relativePath.IndexOf('/', startIndex: 1); 101var areaEndIndex = relativePath.IndexOf('/', startIndex: areaRootEndIndex + 1); 117var pageNameIndex = areaEndIndex + AreaPagesRoot.Length - 1; 131var startIndex = rootDirectory.Length - 1; 132var endIndex = path.Length - RazorViewEngine.ViewExtension.Length;
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (5)
PageLoaderMatcherPolicyTest.cs (1)
99for (var i = 0; i < actions.Length; i++)
TestInfrastructure\DirectoryNode.cs (4)
82var directoryLength = directory.Path.Length; 99var fileNameIndex = path.LastIndexOf('/'); 146for (var i = 0; i < parentDirectory.Directories.Count; i++) 155var startIndex = parentDirectory.Path.Length;
Microsoft.AspNetCore.Mvc.Razor.Test (5)
RazorPageCreateModelExpressionTest.cs (1)
132var somethingElse = 23;
RazorViewEngineTest.cs (1)
1995for (var i = 0; i < 3; i++)
RazorViewTest.cs (1)
1751var onAfterPageActivatedCalled = 0;
TagHelpers\TagHelperComponentTagHelperTest.cs (2)
28var incrementer = 0; 83var incrementer = 0;
Microsoft.AspNetCore.Mvc.RazorPages (50)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (3)
80for (var i = 0; i < handlerDescriptors.Length; i++) 102for (var i = 0; i < parameters.Length; i++) 123for (var i = 0; i < properties.Count; i++)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (4)
58for (var i = 0; i < methodParameters.Length; i++) 232var start = "On".Length; 233var length = methodName.Length; 247var handlerNameStart = start + 1;
ApplicationModels\DefaultPageApplicationModelProvider.cs (3)
128for (var i = 0; i < properties.Length; i++) 144for (var i = 0; i < methods.Length; i++) 156for (var i = 0; i < pageModel.HandlerTypeAttributes.Count; i++)
ApplicationModels\PageConventionCollection.cs (1)
239for (var i = Count - 1; i >= 0; i--)
ApplicationModels\PageRouteModelFactory.cs (6)
71var index = pageRoute.LastIndexOf('/'); 91var areaRootEndIndex = relativePath.IndexOf('/', startIndex: 1); 101var areaEndIndex = relativePath.IndexOf('/', startIndex: areaRootEndIndex + 1); 117var pageNameIndex = areaEndIndex + AreaPagesRoot.Length - 1; 131var startIndex = rootDirectory.Length - 1; 132var endIndex = path.Length - RazorViewEngine.ViewExtension.Length;
artifacts\obj\Microsoft.AspNetCore.Mvc.RazorPages\Release\net9.0\Microsoft.AspNetCore.Mvc.RazorPages.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Filters\PageViewDataAttributeFilter.cs (1)
36for (var i = 0; i < Properties.Count; i++)
Infrastructure\CompiledPageActionDescriptorFactory.cs (2)
38for (var i = 0; i < _applicationModelProviders.Length; i++) 43for (var i = _applicationModelProviders.Length - 1; i >= 0; i--)
Infrastructure\DefaultPageHandlerMethodSelector.cs (5)
24for (var score = 2; score >= 0; score--) 26for (var i = 0; i < handlers.Count; i++) 89for (var i = 0; i < handlers.Count; i++) 105for (var i = 0; i < handlers.Count; i++) 118for (var i = candidates.Count - 1; i >= 0; i--)
Infrastructure\DefaultPageLoader.cs (1)
81for (var i = endpointMetadata.Count - 1; i >=0; i--)
Infrastructure\DefaultPageModelFactoryProvider.cs (1)
39for (var i = 0; i < propertyActivator.Length; i++)
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (3)
43for (var i = 0; i < endpoints.Count; i++) 71for (var i = 0; i < candidates.Count; i++) 157for (var j = 0; j < loadedEndpoints.Count; j++)
Infrastructure\ExecutorFactory.cs (1)
57for (var i = 0; i < parameters.Length; i++)
Infrastructure\PageActionDescriptorProvider.cs (5)
49for (var i = 0; i < pageRouteModels.Count; i++) 63for (var i = 0; i < _routeModelProviders.Length; i++) 68for (var i = _routeModelProviders.Length - 1; i >= 0; i--) 83for (var i = 0; i < _conventions.Length; i++) 145for (var i = 0; i < segments.Length; i++)
Infrastructure\PageActionEndpointDataSource.cs (1)
54for (var i = 0; i < actions.Count; i++)
Infrastructure\PageActionInvoker.cs (3)
204for (var i = 0; i < _actionDescriptor.HandlerMethods.Count; i++) 228for (var i = 0; i < arguments.Length; i++) 258for (var i = 0; i < _actionDescriptor.HandlerMethods.Count; i++)
Infrastructure\PageActionInvokerCache.cs (2)
138for (var i = 0; i < actionDescriptor.HandlerMethods.Count; i++) 155for (var i = 0; i < actionDescriptor.HandlerMethods.Count; i++)
Infrastructure\PageBinderFactory.cs (4)
30for (var i = 0; i < properties.Count; i++) 54for (var i = 0; i < properties.Count; i++) 96for (var i = 0; i < parameterBindingInfo.Length; i++) 135for (var i = 0; i < parameterBindingInfo.Length; i++)
Infrastructure\PageResultExecutor.cs (1)
64for (var i = 0; i < pageContext.ViewStartFactories.Count; i++)
Infrastructure\PageViewLocationExpander.cs (1)
56var end = context.PageName.Length;
PageLoggerExtensions.cs (1)
98for (var i = 0; i < arguments.Length; i++)
Microsoft.AspNetCore.Mvc.RazorPages.Test (10)
ApplicationModels\CompiledPageRouteModelProviderTest.cs (1)
481for (var i = 0; i < items.Count; i++)
Infrastructure\DefaultPageLoaderTest.cs (2)
43var sequence = 0; 168var sequence = 0;
Infrastructure\PageActionInvokerTest.cs (1)
1532for (var i = 0; i < handlers.Length; i++)
PageModelTest.cs (3)
1674var statusCode = 204; 1691var statusCode = 204; 1708var statusCode = 205;
PageTest.cs (3)
1664var statusCode = 204; 1681var statusCode = 204; 1698var statusCode = 205;
Microsoft.AspNetCore.Mvc.TagHelpers (47)
artifacts\obj\Microsoft.AspNetCore.Mvc.TagHelpers\Release\net9.0\Microsoft.AspNetCore.Mvc.TagHelpers.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
AttributeMatcher.cs (2)
39var allAttributesCount = allAttributes.Count; 60for (var i = 0; i < requiredAttributes.Length; i++)
Cache\CacheTagKey.cs (3)
309for (var i = 0; i < values.Count; i++) 336for (var i = 0; i < values.Count; i++) 357for (var i = 0; i < values1.Count; i++)
Cache\DistributedCacheTagHelperService.cs (1)
187var keyLength = BitConverter.ToInt32(keyLengthBuffer, 0);
CacheTagHelper.cs (3)
255var length = Buffer.Length; 261for (var i = 0; i < Buffer.Pages.Count; i++) 264var pageLength = Math.Min(length, page.Length);
GlobbingUrlBuilder.cs (14)
88for (var i = 0; i < globbedUrls.Count; i++) 161var index = matchedUrls.BinarySearch(matchedUrl, DefaultPathComparer); 190var xExtIndex = x.LastIndexOf('.'); 191var yExtIndex = y.LastIndexOf('.'); 194var xSlashIndex = x.LastIndexOf('/'); 195var ySlashIndex = y.LastIndexOf('/'); 200var xLength = xExtIndex >= 0 ? xExtIndex : x.Length; 201var yLength = yExtIndex >= 0 ? yExtIndex : y.Length; 202var compareLength = Math.Max(xLength, yLength); 217var length = x.Length - xExtIndex; 227var result = 0; 245var length = Math.Max(xSegment.Length, ySegment.Length); 313var offset = value.Offset; 324var trimmedEnd = value.Offset + value.Length - 1;
InputTagHelper.cs (1)
42{ nameof(Int32), "number" },
LinkTagHelper.cs (8)
279var index = output.Attributes.IndexOfName(HrefAttributeName); 319for (var i = 0; i < urls.Count; i++) 375var attributesCount = attributes.Count; 376for (var i = 0; i < attributesCount; i++) 436var fallbackHrefsCount = fallbackHrefs.Count; 437for (var i = 0; i < fallbackHrefsCount; i++) 495var attributesCount = attributes.Count; 496for (var i = 0; i < attributesCount; i++)
RenderAtEndOfFormTagHelper.cs (1)
55for (var i = 0; i < formContext.EndOfFormContent.Count; i++)
ScriptTagHelper.cs (5)
246var index = output.Attributes.IndexOfName(SrcAttributeName); 326var attributesCount = attributes.Count; 327for (var i = 0; i < attributesCount; i++) 430var attributesCount = attributes.Count; 431for (var i = 0; i < attributesCount; i++)
TagHelperOutputExtensions.cs (8)
54for (var i = context.AllAttributes.Count - 1; i >= 0; i--) 295for (var i = allAttributeIndex - 1; i >= 0; i--) 298var index = IndexOfFirstMatch(previousName, tagHelperOutput.Attributes); 307var allAttributesCount = allAttributes.Count; 310for (var i = allAttributeIndex + 1; i < allAttributesCount; i++) 313var index = IndexOfFirstMatch(nextName, tagHelperOutput.Attributes); 328var attributesCount = attributes.Count; 329for (var i = 0; i < attributesCount; i++)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (22)
CacheTagHelperTest.cs (5)
546var calls = 0; 631var calls = 0; 713var counter = 0; 863var invokeCount = 0; 903var invokeCount = 0;
CacheTagKeyTest.cs (10)
112var hashcode1 = cacheKey1.GetHashCode(); 113var hashcode2 = cacheKey2.GetHashCode(); 139var hashcode1 = cacheKey1.GetHashCode(); 140var hashcode2 = cacheKey2.GetHashCode(); 465var hashCode1 = key1.GetHashCode(); 466var hashCode2 = key2.GetHashCode(); 497var hashCode1 = key1.GetHashCode(); 498var hashCode2 = key2.GetHashCode(); 530var hashCode1 = key1.GetHashCode(); 531var hashCode2 = key2.GetHashCode();
DefaultFileVersionProviderTest.cs (1)
258var expectedSize = expected.Length * sizeof(char);
DistributedCacheTagHelperTest.cs (2)
539var calls = 0; 633var calls = 0;
ImageTagHelperTest.cs (1)
121for (var i = 0; i < expectedOutput.Attributes.Count; i++)
InputTagHelperTest.cs (2)
306var model = 23; 519var model = 23;
JavaScriptResourcesTest.cs (1)
55var callCount = 0;
Microsoft.AspNetCore.Mvc.Test (3)
MvcServiceCollectionExtensionsTest.cs (1)
620var actual = serviceDescriptors.Count();
Routing\ActionConstraintMatcherPolicyTest.cs (2)
445for (var i = 0; i < actions.Length; i++) 488for (var i = 0; i < actions.Length; i++)
Microsoft.AspNetCore.Mvc.Testing (5)
artifacts\obj\Microsoft.AspNetCore.Mvc.Testing\Release\net9.0\Microsoft.AspNetCore.Mvc.Testing.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Handlers\RedirectHandler.cs (1)
47var remainingRedirects = MaxRedirects;
WebApplicationFactory.cs (2)
258for (var i = 0; i < metadataAttributes.Length; i++) 484for (var i = handlers.Length - 1; i > 0; i--)
WebApplicationFactoryContentRootAttribute.cs (1)
53if (int.TryParse(priority, NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedPriority))
Microsoft.AspNetCore.Mvc.ViewFeatures (88)
artifacts\obj\Microsoft.AspNetCore.Mvc.ViewFeatures\Release\net9.0\Microsoft.AspNetCore.Mvc.ViewFeatures.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
AttributeDictionary.cs (16)
28var index = Find(key); 44var index = Find(key); 126var start = 0; 127var end = Count - 1; 131var pivot = start + (end - start >> 1); 133var compare = StringComparer.OrdinalIgnoreCase.Compare(Get(pivot).Key, key); 169var index = Find(item.Key); 200var index = Find(item.Key); 234for (var i = 0; i < Count; i++) 258var index = Find(item.Key); 279var index = Find(key); 296var index = Find(key); 393for (var i = 0; i < _attributes.Count; i++) 413for (var i = 0; i < _attributes.Count; i++) 498for (var i = 0; i < _attributes.Count; i++) 518for (var i = 0; i < _attributes.Count; i++)
Buffers\MemoryPoolViewBufferScope.cs (1)
105for (var i = 0; i < _leased.Count; i++)
Buffers\PagedBufferedTextWriter.cs (5)
36var length = _charBuffer.Length; 49var length = _charBuffer.Length; 53var count = pages.Count; 54for (var i = 0; i < count; i++) 57var pageLength = Math.Min(length, page.Length);
Buffers\PagedCharBuffer.cs (10)
27var length = _charIndex; 29var fullPages = pages.Count - 1; 30for (var i = 0; i < fullPages; i++) 54var index = 0; 55var count = value.Length; 60var copyLength = Math.Min(count, page.Length - _charIndex); 81var copyLength = Math.Min(count, page.Length - _charIndex); 105for (var i = pages.Count - 1; i > 0; i--) 154var count = pages.Count; 155for (var i = 0; i < count; i++)
Buffers\ViewBuffer.cs (10)
183for (var i = 0; i < Count; i++) 186for (var j = 0; j < page.Count; j++) 216for (var i = 0; i < Count; i++) 219for (var j = 0; j < page.Count; j++) 258for (var i = 0; i < Count; i++) 261for (var j = 0; j < page.Count; j++) 295for (var i = 0; i < Count; i++) 298for (var j = 0; j < page.Count; j++) 319for (var i = 0; i < Count; i++) 331for (var i = 0; i < Count; i++)
DefaultDisplayTemplates.cs (1)
111var index = 0;
DefaultEditorTemplates.cs (1)
93var index = 0;
DefaultHtmlGenerator.cs (5)
375var index = expression.LastIndexOf('.'); 850for (var i = 0; i < modelState.Errors.Count; i++) 1563var count = itemsList.Count; 1594for (var i = 0; i < itemsList.Count; i++) 1615for (var j = i; j < itemsList.Count; j++)
DefaultValidationHtmlAttributeProvider.cs (1)
70for (var i = 0; i < validators.Count; i++)
ExpressionHelper.cs (3)
42var length = 0; 43var segmentCount = 0; 44var trailingMemberExpressions = 0;
Filters\ControllerViewDataAttributeFilter.cs (1)
31for (var i = 0; i < Properties.Count; i++)
Filters\SaveTempDataFilter.cs (1)
135for (var i = 0; i < filters.Count; i++)
Filters\SaveTempDataPropertyFilterBase.cs (3)
46for (var i = 0; i < Properties.Count; i++) 72for (var i = 0; i < Properties.Count; i++) 90for (var i = 0; i < propertyHelpers.Length; i++)
Filters\ViewDataAttributePropertyProvider.cs (1)
17for (var i = 0; i < propertyHelpers.Length; i++)
FormatWeekHelper.cs (3)
31var week = calendar.GetWeekOfYear(date, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday); 32var year = calendar.GetYear(date); 33var month = calendar.GetMonth(date);
HtmlAttributePropertyHelper.cs (1)
42for (var i = 0; i < propertyHelpers.Length; i++)
HtmlHelper.cs (1)
779var index = expression.LastIndexOf('.');
Infrastructure\DefaultTempDataSerializer.cs (1)
184foreach (var element in intCollection)
ModelExplorer.cs (3)
186for (var i = 0; i < properties.Count; i++) 190for (var j = 0; j < propertyHelpers.Length; j++) 238for (var i = 0; i < PropertiesInternal.Length; i++)
ModelStateDictionaryExtensions.cs (1)
125for (var i = 0; i < modelMetadata.Properties.Count; i++)
Rendering\MultiSelectList.cs (1)
230for (var index = 0; index < _groups.Count; index++)
Rendering\TagBuilder.cs (1)
163var indexOfInvalidCharacter = name.AsSpan(1).IndexOfAnyExcept(_html401IdChars);
src\Shared\PooledArrayBufferWriter.cs (3)
153var availableSpace = _rentedBuffer.Length - _index; 157var growBy = Math.Max(sizeHint, _rentedBuffer.Length); 159var newSize = checked(_rentedBuffer.Length + growBy);
ValidationHelpers.cs (1)
96for (var i = 0; i < metadata.Properties.Count; i++)
ViewComponents\DefaultViewComponentFactory.cs (1)
57for (var i = 0; i < propertiesToActivate.Length; i++)
ViewComponents\DefaultViewComponentHelper.cs (1)
96for (var i = 0; i < descriptors.Items.Count; i++)
ViewComponents\DefaultViewComponentInvoker.cs (3)
210for (var index = 0; index < count; index++) 276for (var i = 0; i < formattedArguments.Length; i++) 313for (var i = 0; i < Count; ++i)
ViewComponents\DefaultViewComponentSelector.cs (1)
81var count = matches.Count();
ViewComponents\ViewComponentConventions.cs (1)
30var separatorIndex = attribute.Name.LastIndexOf('.');
ViewDataDictionaryControllerPropertyActivator.cs (2)
45for (var i = 0; i < propertiesToActivate.Length; i++) 68for (var i = 0; i < propertiesToActivate.Length; i++)
ViewDataEvaluator.cs (1)
145var lastDot = expression.LastIndexOf('.');
ViewEngines\CompositeViewEngine.cs (2)
44for (var i = 0; i < ViewEngines.Count; i++) 93for (var i = 0; i < ViewEngines.Count; i++)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (47)
artifacts\obj\Microsoft.AspNetCore.Mvc.ViewFeatures.Test\Release\net9.0\Microsoft.AspNetCore.Mvc.ViewFeatures.Test.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Buffers\PagedBufferedTextWriterTest.cs (14)
15for (var i = 0; i < Content.Length; i++) 31for (var i = 0; i < Content.Length; i++) 74var offset = 0; 75foreach (var chunkSize in chunkSizes) 78for (var j = 0; j < chunkSize; j++) 91for (var i = 0; i < Content.Length; i++) 126var offset = 0; 127foreach (var chunkSize in chunkSizes) 171var offset = 0; 172foreach (var chunkSize in chunkSizes) 251for (var i = 0; i < Content.Length; i++) 271for (var i = 0; i < Content.Length; i++) 291for (var i = 0; i < Content.Length; i++) 311for (var i = 0; i < Content.Length; i++)
Buffers\ViewBufferTest.cs (13)
150for (var i = 0; i < valuesToWrite; i++) 194for (var i = 0; i < valuesToWrite; i++) 235for (var i = 0; i < valuesToWrite; i++) 323for (var i = 0; i < 4; i++) 350for (var i = 0; i < 3; i++) 357for (var i = 0; i < 2; i++) 382for (var i = 0; i < 2; i++) 388for (var i = 0; i < 2; i++) 420for (var i = 0; i < 3; i++) 426for (var i = 0; i < 3; i++) 464for (var i = 0; i < 2; i++) 469for (var i = 0; i < 9; i++) 475for (var i = 0; i < other.Count; i++)
Buffers\ViewBufferTextWriterTest.cs (1)
163for (var i = 0; i < buffer.Count; i++)
ExpressionHelperTest.cs (5)
17var i = 3; 205var i = 3; 224var i = 2; 225var j = 3; 441for (var i = 0; i < 2; i++)
ExpressionMetadataProviderTest.cs (1)
77var index = 42;
Infrastructure\TempDataSerializerTestBase.cs (1)
64var roundTripValue = Assert.IsType<int>(values[key]);
MemberExpressionCacheKeyComparerTest.cs (6)
159var hashCode1 = Comparer.GetHashCode(key1); 160var hashCode2 = Comparer.GetHashCode(key2); 168var cachedKeyHashCode1 = Comparer.GetHashCode(cachedKey1); 174var hashCode1 = Comparer.GetHashCode(key1); 175var hashCode2 = Comparer.GetHashCode(key2); 183var cachedKeyHashCode1 = Comparer.GetHashCode(cachedKey1);
Rendering\HtmlHelperNameExtensionsTest.cs (3)
265var index1 = 5; 266var index2 = 23; 329var index = 24;
Rendering\HtmlHelperSelectTest.cs (1)
1557for (var i = 0; i < actual.Count(); i++)
ViewExecutorTest.cs (1)
298var expectedLength = 0;
Microsoft.AspNetCore.OpenApi (39)
Extensions\ApiDescriptionExtensions.cs (1)
52for (var i = 0; i < routePattern.PathSegments.Count; i++)
Schemas\JsonSchemaMapper\JsonSchemaMapper.ReflectionHelpers.cs (1)
107var converterOptions = (int)converterOptionsField!.GetValue(converter)!;
Schemas\OpenApiJsonSchema.Helpers.cs (5)
98if (reader.TryGetInt32(out var intValue)) 230var minLength = reader.GetInt32(); 235var minItems = reader.GetInt32(); 240var maxLength = reader.GetInt32(); 245var maxItems = reader.GetInt32();
Services\OpenApiDocumentService.cs (1)
72for (var i = 0; i < _options.DocumentTransformers.Count; i++)
Services\OpenApiGenerator.cs (3)
124var statusCode = responseMetadata.StatusCode; 155var statusCode = providerMetadata.StatusCode; 199var statusCode = annotation.Key;
src\Shared\ParameterBindingMethodCache.cs (2)
320for (var i = 0; i < properties.Length; i++) 335for (var i = 0; i < parameters.Length; i++)
src\Shared\PropertyAsParameterInfo.cs (1)
77for (var i = 0; i < parameters.Length; i++)
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (5)
115var bytesUsed = 0; 116var charsUsed = 0; 153var remaining = _memory.Length - _memoryUsed; 174var bytesUsed = 0; 175var charsUsed = 0;
Transformers\DelegateOpenApiDocumentTransformer.cs (1)
51for (var i = 0; i < _operationTypes.Length; i++)
Microsoft.AspNetCore.OpenApi.Microbenchmarks (5)
GenerationBenchmarks.cs (1)
30for (var i = 0; i <= EndpointCount; i++)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
TransformersBenchmark.cs (3)
30for (var i = 0; i <= TransformerCount; i++) 45for (var i = 0; i <= TransformerCount; i++) 56for (var i = 0; i <= TransformerCount; i++)
Microsoft.AspNetCore.OutputCaching (33)
artifacts\obj\Microsoft.AspNetCore.OutputCaching\Release\net9.0\Microsoft.AspNetCore.OutputCaching.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
CacheEntryHelpers.cs (1)
41for (var i = 0; i < stringValues.Count; i++)
FormatterBinaryWriter.cs (2)
89var bytes = Encoding.UTF8.GetByteCount(value); 93var actual = Encoding.UTF8.GetBytes(value, AvailableBuffer);
Memory\MemoryOutputCacheStore.cs (2)
39var i = keys.Count; 42var oldCount = keys.Count;
OutputCacheEntry.cs (2)
86var count = headers.Count; 87var index = 0;
OutputCacheEntryFormatter.cs (13)
150var count = header.Value.Count; 156for (var i = 0; i < count; i++) 252var statusCode = reader.Read7BitEncodedInt(); 259var headersCount = reader.Read7BitEncodedInt(); 269for (var i = 0; i < headersCount; i++) 273var valuesCount = reader.Read7BitEncodedInt(); 290for (var j = 0; j < valuesCount; j++) 307var segmentsCount = reader.Read7BitEncodedInt(); 335var segmentLength = reader.Read7BitEncodedInt(); 347var tagsCount = reader.Read7BitEncodedInt(); 353for (var i = 0; i < tagsCount; i++) 366var payloadLength = checked((int)reader.Read7BitEncodedInt64()); 511for (var i = 0; i < arr.Length; i++)
OutputCacheKeyProvider.cs (9)
161for (var i = 0; i < headersCount; i++) 177for (var j = 0; j < headerValuesArray.Length; j++) 204for (var i = 0; i < queryArray.Length; i++) 219for (var j = 0; j < queryValueArray.Length; j++) 237for (var i = 0; i < varyByRules.QueryKeys.Count; i++) 253for (var j = 0; j < queryValueArray.Length; j++) 280for (var i = 0; i < routeValueNamesCount; i++) 309var valueNamesCount = orderedKeys.Length; 317for (var i = 0; i < valueNamesCount; i++)
OutputCacheMiddleware.cs (1)
539for (var i = 0; i < ifNoneMatchETags?.Count; i++)
RecyclableSequenceBuilder.cs (1)
100var toWrite = Math.Min(buffer.Length, available.Length);
StringBuilderExtensions.cs (1)
15for (var i = 0; i < value.Length; i++)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (4)
EndToEndBenchmarks.cs (3)
83var bytes = Math.Min(rand.Next(4, 1024), value.Length); 96var bytes = Math.Min(rand.Next(4, 1024), value.Length); 111var bytes = Math.Min(rand.Next(4, 1024), value.Length);
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (3)
RedisOutputCacheStore.cs (3)
98var secondsWithJitter = 300 + Random.Shared.Next(-30, 30); 272var len = tags.Length; 278for (var i = 0; i < len; i++) // can't use span in async method, so: eat a little overhead here
Microsoft.AspNetCore.OutputCaching.Tests (8)
OutputCacheEntryFormatterTests.cs (1)
198var len = checked((int)value.Length);
OutputCacheMiddlewareTests.cs (3)
811var responseCounter = 0; 856var responseCounter = 0; 918var responseCounter = 0;
OutputCachePolicyBuilderTests.cs (3)
33var duration = 42; 60var duration = 42; 78var duration = 42;
TestUtils.cs (1)
261for (var i = 0; i < messageList.Count; i++)
Microsoft.AspNetCore.Owin.Tests (1)
OwinEnvironmentTests.cs (1)
143var length = collection.Count;
Microsoft.AspNetCore.RateLimiting (1)
artifacts\obj\Microsoft.AspNetCore.RateLimiting\Release\net9.0\Microsoft.AspNetCore.RateLimiting.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.RateLimiting.Tests (2)
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
Microsoft.AspNetCore.Razor (18)
TagHelpers\DefaultTagHelperContent.cs (4)
65for (var i = 0; i < (_buffer?.Count ?? 0); i++) 111for (var i = 0; i < (_buffer?.Count ?? 0); i++) 134for (var i = 0; i < (_buffer?.Count ?? 0); i++) 195for (var i = 0; i < (_buffer?.Count ?? 0); i++)
TagHelpers\ReadOnlyTagHelperAttributeList.cs (6)
52var itemsCount = items.Count; 53for (var i = 0; i < itemsCount; i++) 122var itemsCount = items.Count; 123for (var i = 0; i < itemsCount; i++) 155var itemsCount = items.Count; 156for (var i = 0; i < itemsCount; i++)
TagHelpers\TagHelperAttributeList.cs (2)
95for (var i = 0; i < Items.Count; i++) 185for (var i = Items.Count - 1; i >= 0; i--)
TagHelpers\TagHelperOutput.cs (6)
293var count = Attributes.Count; 294for (var i = 0; i < count; i++) 342var count = Attributes.Count; 343for (var i = 0; i < count; i++) 397var count = Attributes.Count; 398for (var i = 0; i < count; i++)
Microsoft.AspNetCore.Razor.Runtime (2)
artifacts\obj\Microsoft.AspNetCore.Razor.Runtime\Release\net9.0\Microsoft.AspNetCore.Razor.Runtime.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Runtime\TagHelpers\TagHelperRunner.cs (1)
37for (var i = 0; i < tagHelpers.Length; i++)
Microsoft.AspNetCore.Razor.Runtime.Test (11)
Runtime\TagHelpers\TagHelperExecutionContextTest.cs (8)
93var callCount = 0; 111var updatedCallCount = 0; 151var callCount = 0; 267var executionCount = 0; 319var executionCount = 0; 346var executionCount = 0; 373var executionCount = 0; 403var executionCount = 0;
Runtime\TagHelpers\TagHelperRunnerTest.cs (3)
17var incrementer = 0; 95foreach (var order in tagHelperOrders) 216var classIndex = output.Attributes.IndexOfName("class");
Microsoft.AspNetCore.Razor.Test (5)
TagHelpers\NullHtmlEncoderTest.cs (1)
15var result = encoder.MaxOutputCharactersPerInputCharacter;
TagHelpers\ReadOnlyTagHelperAttributeListTest.cs (3)
48var index = attributes.IndexOfName(nameToLookup); 199var count = attributes.Count; 491var index = attributes.IndexOf(attributeToLookup);
TagHelpers\TagHelperOutputTest.cs (1)
1048var attributeCount = output.Attributes.Count;
Microsoft.AspNetCore.RequestDecompression (2)
src\Shared\SizeLimitedStream.cs (2)
46var bytesRead = _innerStream.Read(buffer, offset, count); 79var bytesRead = await _innerStream.ReadAsync(buffer, cancellationToken);
Microsoft.AspNetCore.RequestDecompression.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.RequestDecompression.Tests (4)
RequestDecompressionOptionsTests.cs (1)
12var defaultProviderCount = 3;
SizeLimitedStreamTests.cs (3)
27var sizeLimit = 10; 51var sizeLimit = 10; 75var sizeLimit = 10;
Microsoft.AspNetCore.ResponseCaching (13)
CacheEntry\CacheEntryHelpers.cs (1)
74for (var i = 0; i < stringValues.Count; i++)
ResponseCachingFeature.cs (1)
22for (var i = 0; i < value.Length; i++)
ResponseCachingKeyProvider.cs (7)
99var headersCount = varyByRules?.Headers.Count ?? 0; 107for (var i = 0; i < headersCount; i++) 118for (var j = 0; j < headerValuesArray.Length; j++) 139for (var i = 0; i < queryArray.Length; i++) 148for (var j = 0; j < queryValueArray.Length; j++) 161for (var i = 0; i < varyByRules.QueryKeys.Count; i++) 172for (var j = 0; j < queryValueArray.Length; j++)
ResponseCachingMiddleware.cs (2)
446for (var i = 0; i < ifNoneMatchEtags.Count; i++) 494for (var i = 0; i < originalArray.Length; i++)
src\Shared\SegmentWriteStream.cs (1)
144var bytesWritten = Math.Min(buffer.Length, _segmentSize - (int)_bufferStream.Length);
StringBuilderExtensions.cs (1)
15for (var i = 0; i < value.Length; i++)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.ResponseCaching.Tests (1)
TestUtils.cs (1)
248for (var i = 0; i < messageList.Count; i++)
Microsoft.AspNetCore.ResponseCompression (3)
ResponseCompressionBody.cs (1)
211for (var i = 0; i < varyValues.Length; i++)
ResponseCompressionProvider.cs (2)
47for (var i = 0; i < _providers.Length; i++) 196var separator = mimeType.IndexOf(';');
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.ResponseCompression.Tests (7)
ResponseCompressionMiddlewareTest.cs (7)
759var read = await body.ReadAsync(new byte[100], 0, 100); 812var read = await body.ReadAsync(new byte[100], 0, 100); 884var read = await body.ReadAsync(new byte[100], 0, 100); 948var read = await body.ReadAsync(new byte[100], 0, 100); 1014var read = await body.ReadAsync(data, 0, data.Length); 1221var read = await body.ReadAsync(new byte[100], 0, 100); 1279for (var i = 0; i < requestAcceptEncodings?.Length; i++)
Microsoft.AspNetCore.Rewrite (18)
ApacheModRewrite\CookieActionFactory.cs (3)
21var i = 0; 31var start = i; 36var length = i - start;
ApacheModRewrite\FileParser.cs (1)
13var lineNum = 0;
ApacheModRewrite\FlagParser.cs (1)
74var length = tokenSpan.Split(hasPayload, '=');
ApacheModRewrite\TestStringParser.cs (2)
65var parsedIndex = int.Parse(ruleVariable, CultureInfo.InvariantCulture); 132var parsedIndex = int.Parse(rawConditionParameter, CultureInfo.InvariantCulture);
ApacheModRewrite\Tokenizer.cs (1)
105for (var i = 0; i < tokens.Count; i++)
artifacts\obj\Microsoft.AspNetCore.Rewrite\Release\net9.0\Microsoft.AspNetCore.Rewrite.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
BackReferenceCollection.cs (1)
16for (var i = 0; i < references.Count; i++)
IISUrlRewrite\InputParser.cs (2)
149var index = GetBackReferenceIndex(context); 155var index = GetBackReferenceIndex(context);
RedirectRule.cs (3)
60var schemeSplit = newPath.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 66var pathSplit = newPath.IndexOf('/', schemeSplit); 87var querySplit = newPath.IndexOf('?');
RewriteRule.cs (1)
70var split = result.IndexOf('?');
UrlActions\RedirectAction.cs (1)
56var split = pattern.IndexOf('?');
UrlActions\RewriteAction.cs (1)
92var split = pattern.IndexOf('?');
Microsoft.AspNetCore.Rewrite.Tests (2)
IISUrlRewrite\FileParserTests.cs (2)
200for (var i = 0; i < actual.Count; i++) 218for (var j = 0; j < r1.Conditions.Count; j++)
Microsoft.AspNetCore.Routing (296)
artifacts\obj\Microsoft.AspNetCore.Routing\Release\net9.0\Microsoft.AspNetCore.Routing.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Builder\OpenApiRouteHandlerBuilderExtensions.cs (1)
263for (var i = 0; i < additionalContentTypes.Length; i++)
Constraints\FileNameRouteConstraint.cs (3)
130var lastSlashIndex = value.LastIndexOf('/'); 136var dotIndex = value.IndexOf('.'); 143for (var i = dotIndex + 1; i < value.Length; i++)
Constraints\LengthRouteConstraint.cs (1)
106var length = valueString.Length;
DecisionTree\DecisionTreeBuilder.cs (3)
75var itemCount = items.Count; 77for (var i = 0; i < itemCount; i++) 113var unsatisfiedCriteria = 0;
DefaultLinkGenerator.cs (2)
208for (var i = 0; i < endpoints.Count; i++) 244for (var i = 0; i < endpoints.Count; i++)
DefaultLinkParser.cs (3)
56for (var i = 0; i < endpoints.Count; i++) 96for (var i = 0; i < kvp.Value.Count; i++) 132for (var i = 0; i < kvp.Value.Count; i++)
EndpointNameAddressScheme.cs (1)
39for (var i = 0; i < endpoints.Count; i++)
InlineRouteParameterParser.cs (5)
32var startIndex = 0; 33var endIndex = routeParameter.Length - 1; 50var currentIndex = startIndex; 102var startIndex = currentIndex; 169var indexOfClosingParantheses = routeParameter.IndexOf(')', currentIndex + 1);
Internal\DfaGraphWriter.cs (2)
45for (var i = 0; i < endpoints.Count; i++) 64if (!visited.TryGetValue(node, out var label))
Matching\AcceptsMatcherPolicy.cs (13)
56for (var i = 0; i < candidates.Count; i++) 79for (var j = 0; j < metadata.ContentTypes?.Count; j++) 96for (var j = 0; j < metadata.ContentTypes?.Count; j++) 151for (var i = 0; i < endpoints.Count; i++) 160for (var j = 0; j < contentTypes.Count; j++) 173for (var i = 0; i < endpoints.Count; i++) 197for (var j = 0; j < contentTypes.Count; j++) 240var index = 0; 267for (var i = 0; i < edges.Count; i++) 276for (var i = 0; i < ordered.Length; i++) 285var noContentTypeDestination = GetNoContentTypeDestination(ordered); 292for (var i = 0; i < destinations.Length; i++) 367for (var i = 0; i < destinations.Length; i++)
Matching\Candidate.cs (1)
82for (var i = 0; i < slots.Length; i++)
Matching\CandidateSet.cs (15)
47for (var i = 0; i < endpoints.Length; i++) 57for (var i = 0; i < candidates.Length; i++) 146var originalScore = candidate.Score; 147var score = originalScore >= 0 ^ value ? ~originalScore : originalScore; 241var score = GetOriginalScore(index); 272for (var i = 0; i < index; i++) 283var scoreOffset = 0; 284for (var i = 1; i < buffer.Length; i++) 286var cmp = comparer.Compare(buffer[i - 1], buffer[i]); 303for (var i = index + 1; i < original.Length; i++) 317var score = Candidates[index].Score; 323var score = GetOriginalScore(index); 325var count = 0; 327for (var i = 0; i < candidates.Length; i++) 340for (var i = 0; i < candidates.Length; i++)
Matching\ContentEncodingNegotiationMatcherPolicy.cs (1)
52for (var i = 0; i < destinations.Length; i++)
Matching\DataSourceDependentMatcher.cs (1)
42for (var i = 0; i < endpoints.Count; i++)
Matching\DefaultEndpointSelector.cs (2)
63for (var i = 0; i < candidateState.Length; i++) 112for (var i = 0; i < candidateState.Length; i++)
Matching\DfaMatcher.cs (14)
46var count = FastPathTokenizer.Tokenize(path, buffer); 52var candidateCount = candidates.Length; 68var policyCount = policies.Length; 113for (var i = 0; i < candidateCount; i++) 217var destination = 0; 218for (var i = 0; i < segments.Length; i++) 240for (var i = 0; i < captures.Length; i++) 242(var parameterName, var segmentIndex, var slotIndex) = captures[i]; 265var segmentIndex = catchAll.segmentIndex; 282for (var i = 0; i < complexSegments.Length; i++) 284(var complexSegment, var segmentIndex) = complexSegments[i]; 303for (var i = 0; i < constraints.Length; i++) 321for (var i = 0; i < policies.Length; i++)
Matching\DfaMatcherBuilder.cs (36)
78var maxDepth = 0; 79for (var i = 0; i < _endpoints.Count; i++) 82var precedenceDigit = GetPrecedenceDigitAtDepth(endpoint, depth: 0); 104for (var depth = 0; depth <= maxDepth; depth++) 193var nextWorkCount = 0; 198for (var i = 0; i < _workCount; i++) 204for (var j = 0; j < parents.Count; j++) 218var nextPrecedenceDigit = GetPrecedenceDigitAtDepth(endpoint, depth + 1); 227var nextPrecedenceDigit = GetPrecedenceDigitAtDepth(endpoint, depth + 1); 257for (var i = 0; i < parents.Count; i++) 383for (var i = 0; i < segment.Parts.Count; i++) 402for (var j = 0; j < parameterPolicyReferences.Count; j++) 433for (var i = 0; i < parameterPolicyReferences.Count; i++) 439var literalIndex = 0; 462var k = 0; 477for (var k = 0; k < parameterPolicyReferences.Count; k++) 555var stateCount = 1; 556var maxSegmentCount = 0; 569var exitDestination = stateCount - 1; 589var currentStateIndex = _stateIndex; 591var currentDefaultDestination = exitDestination; 592var currentExitDestination = exitDestination; 600var index = 0; 603var transition = Transition(kvp.Value); 638var index = 0; 652for (var i = 0; i < _endpointSelectorPolicies.Length; i++) 714var score = 0; 718for (var i = 1; i < endpoints.Count; i++) 753for (var i = 0; i < routeEndpoint.RoutePattern.PathSegments.Count; i++) 767if (!_assignments.TryGetValue(parameterPart.Name, out var slotIndex)) 800for (var i = 0; i < routeEndpoint.RoutePattern.PathSegments.Count; i++) 815for (var i = 0; i < parameterPolicyReferences.Count; i++) 850for (var i = depth; i < endpoint.RoutePattern.PathSegments.Count; i++) 891for (var i = 0; i < _nodeBuilders.Length; i++) 908for (var j = 0; j < work.Count; j++) 922for (var k = 0; k < edges.Count; k++)
Matching\DictionaryJumpTable.cs (1)
35if (_dictionary.TryGetValue(text, out var destination))
Matching\EndpointComparer.cs (4)
33for (var i = 0; i < policies.Length; i++) 46var compare = CompareCore(x, y); 94for (var i = 0; i < _comparers.Length; i++) 96var compare = _comparers[i].Compare(x, y);
Matching\EndpointMetadataComparer.cs (2)
54for (var i = 0; i < comparers.Length; i++) 56var compare = comparers[i].Compare(x, y);
Matching\FastPathTokenizer.cs (1)
35var length = span.Length;
Matching\HostMatcherPolicy.cs (14)
76for (var i = 0; i < candidates.Count; i++) 92for (var j = 0; j < hosts.Count; j++) 98var pivot = host.IndexOf(':'); 131else if (port.Length > 0 && (!int.TryParse(port, out var parsed) || parsed != requestPort)) 159var length = hostSpan.Split(hostParts, ':'); 171if (int.TryParse(hostSpan[hostParts[1]], out var port)) 199for (var i = 0; i < endpoints.Count; i++) 208for (var j = 0; j < hosts.Length; j++) 220for (var i = 0; i < endpoints.Count; i++) 242for (var j = 0; j < endpointKeys.Length; j++) 263var index = 0; 294for (var i = 0; i < edges.Count; i++) 383for (var i = 0; i < destinations.Length; i++) 426var result = Comparer<string>.Default.Compare(Host, other.Host);
Matching\HttpMethodDestinationsLookup.cs (2)
101(var matchedMethod, var destination) = (method[0] | 0x20) switch 124if (_extraDestinations != null && _extraDestinations.TryGetValue(method, out var extraDestination))
Matching\HttpMethodMatcherPolicy.cs (16)
61for (var i = 0; i < endpoints.Count; i++) 94for (var i = 0; i < candidates.Count; i++) 128for (var j = 0; j < metadata.HttpMethods.Count; j++) 176for (var i = 0; i < endpoints.Count; i++) 189for (var j = 0; j < httpMethods.Count; j++) 226for (var i = 0; i < endpoints.Count; i++) 246for (var j = 0; j < httpMethods.Count; j++) 290var index = 0; 315var corsPreflightExitDestination = exitDestination; 317for (var i = 0; i < edges.Count; i++) 321var destination = edges[i].Destination; 339var destination = httpMethodDestination.Value; 341var corsPreflightDestination = 0; 399for (var i = 0; i < methods.Length; i++) 408for (var i = 0; i < methods.Length; i++) 458var compare = string.Compare(HttpMethod, other.HttpMethod, StringComparison.Ordinal);
Matching\ILEmitTrieFactory.cs (4)
132for (var i = 0; i < groups.Length; i++) 153var mid = groups.Length / 2; 368var mid = groups.Length / 2; 500var mid = groups.Length / 2;
Matching\ILEmitTrieJumpTable.cs (1)
88var result = generated(path, segment.Start, segment.Length);
Matching\JumpTableBuilder.cs (1)
69var threshold = IntPtr.Size == 8 ? 100 : 50;
Matching\LinearSearchJumpTable.cs (1)
33for (var i = 0; i < entries.Length; i++)
Matching\MatcherPolicy.cs (1)
51for (var i = 0; i < endpoints.Count; i++)
Matching\NegotiationMatcherPolicy.cs (16)
32for (var i = 0; i < endpoints.Count; i++) 96var bestMatchIndex = -1; 99for (var i = 0; i < candidates.Count; i++) 118for (var j = 0; j < values.Count; j++) 165for (var j = bestMatchIndex; j < currentIndex; j++) 185for (var j = bestMatchIndex; j < currentIndex; j++) 235for (var i = 0; i < endpoints.Count; i++) 247for (var i = 0; i < endpoints.Count; i++) 284var index = 0; 325for (var i = 0; i < edges.Count; i++) 334var noNegotiationHeaderDestination = -1; 335for (var i = 0; i < destinations.Length; i++) 386var selectedDestination = _defaultNegotiationValueDestination; 390for (var i = 0; i < values.Count; i++) 408var newDestination = GetDestination(valueToken); 424var newDestination = GetDestination(valueToken);
Matching\SingleEntryAsciiJumpTable.cs (1)
32var length = segment.Length;
ParameterPolicyActivator.cs (7)
78var indexOfFirstOpenParens = inlineParameterPolicy.IndexOf('('); 163var longestLength = -1; 169var length = constructor.GetParameters().Length; 199var count = 0; 200for (var i = 0; i < parameters.Length; i++) 214var argumentPosition = 0; 215for (var i = 0; i < parameterInfos.Length; i++)
PathTokenizer.cs (5)
58for (var i = 1; i < _path.Length - 1; i++) 77var currentSegmentIndex = 0; 78var currentSegmentStart = 1; 81var delimiterIndex = 1; 178var delimiterIndex = _path.IndexOf('/', _index);
Patterns\DefaultRoutePatternTransformer.cs (4)
201for (var i = 0; i < policies.Count; i++) 220for (var i = 0; i < segments.Count; i++) 223for (var j = 0; j < segment.Parts.Count; j++) 234for (var k = 0; k < parameters.Count; k++)
Patterns\RouteParameterParser.cs (5)
25var startIndex = 0; 26var endIndex = parameter.Length - 1; 49var currentIndex = startIndex; 106var startIndex = currentIndex; 173var indexOfClosingParantheses = text.IndexOf(')', currentIndex + 1);
Patterns\RoutePattern.cs (2)
144var parametersCount = parameters.Count; 145for (var i = 0; i < parametersCount; i++)
Patterns\RoutePatternFactory.cs (6)
471for (var i = 0; i < updatedSegments.Length; i++) 476for (var j = 0; j < segment.Parts.Count; j++) 504for (var i = 0; i < parameters.Count; i++) 546for (var i = 0; i < segment.Parts.Count; i++) 1107var leftCount = leftList.Count; 1113var rightCount = rightList.Count;
Patterns\RoutePatternMatcher.cs (6)
36for (var i = 0; i < RoutePattern.PathSegments.Count; i++) 67var i = 0; 291var indexOfLastSegment = routeSegment.Parts.Count - 1; 342var lastIndex = requestSegment.Length; 351var newLastIndex = lastIndex; 364var startIndex = lastIndex;
Patterns\RoutePatternParser.cs (7)
36var i = context.Index; 80var i = context.Index; 319for (var i = 0; i < segments.Count; i++) 322for (var j = 0; j < segment.Parts.Count; j++) 341for (var i = 0; i < parts.Count; i++) 353for (var i = 0; i < parts.Count; i++) 411for (var i = 0; i < parts.Count; i++)
RequestDelegateFilterPipelineBuilder.cs (1)
42for (var i = options.EndpointBuilder.FilterFactories.Count - 1; i >= 0; i--)
RouteCollection.cs (3)
72for (var i = 0; i < Count; i++) 129for (var i = 0; i < routes.Count; i++) 156var indexOfSeparator = url.AsSpan().IndexOfAny('?', '#');
RouteEndpointBuilder.cs (1)
75for (var i = 0; i < metadata.Count; i++)
RouteEndpointDataSource.cs (1)
133var order = isFallback ? int.MaxValue : 0;
RouteValuesAddressScheme.cs (3)
43var matchCount = matchResults.Count; 64for (var i = 0; i < matchCount; i++) 92for (var i = 0; i < endpoints.Count; i++)
src\Shared\Debugger\DebuggerHelpers.cs (1)
42for (var i = 0; i < values.Length; i++)
src\Shared\HttpRuleParser.cs (7)
64var firstNonTokenCharIdx = subspan.IndexOfAnyExcept(TokenChars); 77var current = startIndex; 116var current = startIndex; 157var nestedCount = 0; 229var current = startIndex + 1; // Start parsing with the character next to the first open-char 235(GetQuotedPairLength(input, current, out var quotedPairLength) == HttpParseResult.Parsed)) 256var nestedLength = 0;
src\Shared\MediaType\ReadOnlyMediaTypeHeaderValue.cs (17)
43var typeLength = GetTypeLength(mediaType, offset, out var type); 57var subTypeLength = GetSubtypeLength(mediaType, offset + typeLength, out var subType); 69if (TryGetSuffixLength(subType, out var subtypeSuffixLength)) 97var current = offset + HttpRuleParser.GetWhitespaceLength(input, offset); 100var typeLength = HttpRuleParser.GetTokenLength(input, current); 117var current = offset; 129var subtypeLength = HttpRuleParser.GetTokenLength(input, current); 147var startPos = subType.Offset + subType.Length - 1; 148for (var currentPos = startPos; currentPos >= subType.Offset; currentPos--) 481var parameterLength = GetParameterLength(_mediaTypeBuffer, CurrentOffset, out result); 501var nameLength = GetNameLength(input, startIndex, out var name); 503var current = startIndex + nameLength; 522var valueLength = GetValueLength(input, current, out var value); 532var current = startIndex; 537var nameLength = HttpRuleParser.GetTokenLength(input, current); 554var current = startIndex; 559var valueLength = HttpRuleParser.GetTokenLength(input, current);
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Template\DefaultTemplateBinderFactory.cs (1)
49for (var i = 0; i < kvp.Value.Count; i++)
Template\RoutePrecedence.cs (12)
43for (var i = 0; i < template.Segments.Count; i++) 47var digit = ComputeInboundPrecedenceDigit(segment); 64for (var i = 0; i < routePattern.PathSegments.Count; i++) 68var digit = ComputeInboundPrecedenceDigit(routePattern, segment); 97for (var i = 0; i < template.Segments.Count; i++) 101var digit = ComputeOutboundPrecedenceDigit(segment); 120for (var i = 0; i < routePattern.PathSegments.Count; i++) 124var digit = ComputeOutboundPrecedenceDigit(segment); 164var digit = part.IsCatchAll ? 1 : 3; 192var digit = parameterPart.IsCatchAll ? 1 : 3; 232var digit = part.IsCatchAll ? 5 : 3; 272var digit = parameterPart.IsCatchAll ? 5 : 3;
Template\RouteTemplate.cs (5)
39for (var i = 0; i < Segments.Count; i++) 42for (var j = 0; j < segment.Parts.Count; j++) 68for (var i = 0; i < segments.Count; i++) 71for (var j = 0; j < segment.Parts.Count; j++) 120for (var i = 0; i < Parameters.Count; i++)
Template\TemplateBinder.cs (16)
84for (var i = 0; i < pattern.Parameters.Count; i++) 116for (var i = 0; i < pattern.Parameters.Count; i++) 169var valueProcessedCount = 0; 174for (var i = 0; i < slots.Length; i++) 206for (var i = 0; i < requiredKeys.Length; i++) 254var parameterCount = _pattern.Parameters.Count; 255for (var i = 0; i < parameterCount; i++) 356for (var i = 0; i < filters.Length; i++) 434for (var i = 0; i < constraints.Length; i++) 504for (var i = 0; i < parameterTransformers.Length; i++) 515var segmentsCount = segments.Count; 516for (var i = 0; i < segmentsCount; i++) 523var partsCount = parts.Count; 524for (var j = 0; j < partsCount; j++) 724for (var i = 0; i < pattern.Parameters.Count; i++) 729for (var i = 0; i < filters.Length; i++)
Template\TemplateMatcher.cs (1)
39for (var i = 0; i < Template.Segments.Count; i++)
Template\TemplateSegment.cs (2)
32var partCount = other.Parts.Count; 34for (var i = 0; i < partCount; i++)
Tree\LinkGenerationDecisionTree.cs (6)
39for (var i = 0; i < entries.Count; i++) 118var matchesCount = matches.Count; 119for (var i = 0; i < matchesCount; i++) 126var criteriaCount = criteria.Count; 127for (var i = 0; i < criteriaCount; i++) 164for (var i = 0; i < _conventionalEntries.Count; i++)
Tree\TreeRouter.cs (1)
158for (var i = 0; i < matches.Count; i++)
Tree\UrlMatchingTree.cs (3)
77for (var i = 0; i < entry.RouteTemplate.Segments.Count; i++) 237var result = x.Entry.Precedence.CompareTo(y.Entry.Precedence); 252for (var i = currentParameterIndex; i < segments.Count; i++)
UriBuildingContext.cs (1)
88for (var i = 0; i < buffer.Count; i++)
Microsoft.AspNetCore.Routing.Abstractions (3)
RouteData.cs (3)
149for (var i = 0; i < count.Value; i++) 259for (var i = routers.Count - 1; i >= 0; i--) 276var i = 0;
Microsoft.AspNetCore.Routing.FunctionalTests (2)
src\Shared\SizeLimitedStream.cs (2)
46var bytesRead = _innerStream.Read(buffer, offset, count); 79var bytesRead = await _innerStream.ReadAsync(buffer, cancellationToken);
Microsoft.AspNetCore.Routing.Microbenchmarks (56)
EndpointMetadataCollectionBenchmark.cs (6)
34for (var i = 0; i < _items.Length; i++) 47for (var i = items.Length - 1; i >= 0; i--) 52for (var i = items.Length - 1; i >= 0; i--) 57for (var i = items.Length - 1; i >= 0; i--) 62for (var i = items.Length - 1; i >= 0; i--) 67for (var i = items.Length - 1; i >= 0; i--)
EndpointRoutingBenchmarkBase.cs (2)
50var frequency = endpointCount / count; 59for (var i = 0; i < samples.Length; i++)
Matching\CreateMatcherRegexConstraintBenchmark.cs (2)
19for (var i = 0; i < Endpoints.Length; i++) 32for (var i = 0; i < Endpoints.Length; i++)
Matching\FastPathTokenizerBenchmarkBase.cs (3)
20var length = path.Length - start; 29var start = 1; 30var length = path.Length - start;
Matching\JumpTableMultipleEntryBenchmark.cs (15)
28for (var i = 0; i < _strings.Length; i++) 34for (var i = 0; i < samples.Length; i++) 40for (var i = 0; i < samples.Length; i++) 59var destination = 0; 60for (var i = 0; i < strings.Length; i++) 94var destination = 0; 95for (var i = 0; i < strings.Length; i++) 109var destination = 0; 110for (var i = 0; i < strings.Length; i++) 124var destination = 0; 125for (var i = 0; i < strings.Length; i++) 139var destination = 0; 140for (var i = 0; i < strings.Length; i++) 151for (var i = 0; i < count; i++) 161for (var c = 0; c < buffer.Length; c++)
Matching\JumpTableSingleEntryBenchmark.cs (9)
51for (var i = 0; i < strings.Length; i++) 85var destination = 0; 86for (var i = 0; i < strings.Length; i++) 100var destination = 0; 101for (var i = 0; i < strings.Length; i++) 115var destination = 0; 116for (var i = 0; i < strings.Length; i++) 130var destination = 0; 131for (var i = 0; i < strings.Length; i++)
Matching\JumpTableZeroEntryBenchmark.cs (4)
42var destination = 0; 43for (var i = 0; i < strings.Length; i++) 57var destination = 0; 58for (var i = 0; i < strings.Length; i++)
Matching\MatcherAzureBenchmark.cs (4)
37for (var i = 0; i < SampleCount; i++) 39var sample = _samples[i]; 49for (var i = 0; i < SampleCount; i++) 51var sample = _samples[i];
Matching\MatcherGithubBenchmark.cs (2)
30for (var i = 0; i < EndpointCount; i++) 41for (var i = 0; i < EndpointCount; i++)
src\Http\Routing\test\UnitTests\Matching\BarebonesMatcher.cs (5)
25for (var i = 0; i < Matchers.Length; i++) 54var segment = 0; 56var start = 1; // PathString always has a leading slash 57var end = 0; 80var length = path.Length - start;
src\Http\Routing\test\UnitTests\Matching\BarebonesMatcherBuilder.cs (1)
21for (var i = 0; i < _endpoints.Count; i++)
src\Http\Routing\test\UnitTests\Matching\RouteMatcherBuilder.cs (1)
53for (var i = 0; i < withoutDefaults.Parameters.Count; i++)
src\Http\Routing\test\UnitTests\Matching\TreeRouterMatcherBuilder.cs (1)
57for (var i = 0; i < endpoint.RoutePattern.Parameters.Count; i++)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Routing.Tests (116)
Builder\GroupTest.cs (1)
262var mapGetCallCount = 0;
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (1)
332var runCount = 0;
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (1)
1115for (var i = 0; i < otherContentTypes.Length; i++)
DataSourceDependentCacheTest.cs (3)
56var count = 0; 80var count = 0; 101var count = 0;
EndpointRoutingMiddlewareTest.cs (2)
277var expectedRequestSizeLimit = 50; 335var expectedRequestSizeLimit = 50;
Matching\AcceptsMatcherPolicyTest.cs (1)
307var actual = jumpTable.GetDestination(httpContext);
Matching\BarebonesMatcher.cs (5)
25for (var i = 0; i < Matchers.Length; i++) 54var segment = 0; 56var start = 1; // PathString always has a leading slash 57var end = 0; 80var length = path.Length - start;
Matching\BarebonesMatcherBuilder.cs (1)
21for (var i = 0; i < _endpoints.Count; i++)
Matching\BarebonesMatcherConformanceTest.cs (1)
48for (var i = 0; i < endpoints.Length; i++)
Matching\CandidateSetTest.cs (29)
17var count = 10; 19for (var i = 0; i < endpoints.Length; i++) 31for (var i = 0; i < candidateSet.Count; i++) 48var count = 10; 50for (var i = 0; i < endpoints.Length; i++) 60for (var i = 0; i < candidateSet.Count; i++) 81var count = 10; 83for (var i = 0; i < endpoints.Length; i++) 93for (var i = 0; i < candidateSet.Count; i++) 111var count = 10; 113for (var i = 0; i < endpoints.Length; i++) 135for (var i = 1; i < candidateSet.Count; i++) 147var count = 10; 149for (var i = 0; i < endpoints.Length; i++) 185for (var i = 3; i < candidateSet.Count; i++) 197var count = 10; 199for (var i = 0; i < endpoints.Length; i++) 228for (var i = 0; i < 5; i++) 242for (var i = 8; i < candidateSet.Count; i++) 254var count = 10; 256for (var i = 0; i < endpoints.Length; i++) 285for (var i = 0; i < 9; i++) 304var count = 2; 306for (var i = 0; i < endpoints.Length; i++) 336var count = 10; 338for (var i = 0; i < endpoints.Length; i++) 344for (var i = 0; i < endpoints.Length; i++) 356for (var i = 0; i < candidateSet.Count; i++) 373for (var i = 0; i < metadata.Length; i++)
Matching\ContentEncodingNegotiationMatcherPolicyTest.cs (10)
452var destination = endpoints.GetDestination(httpContext); 470var destination = endpoints.GetDestination(httpContext); 488var destination = endpoints.GetDestination(httpContext); 506var destination = endpoints.GetDestination(httpContext); 524var destination = endpoints.GetDestination(httpContext); 542var destination = endpoints.GetDestination(httpContext); 560var destination = endpoints.GetDestination(httpContext); 578var destination = endpoints.GetDestination(httpContext); 596var destination = endpoints.GetDestination(httpContext); 613var destination = endpoints.GetDestination(httpContext);
Matching\DfaMatcherBuilderTest.cs (3)
1645var count = 0; 2165var count = 0; 2383var count = 0;
Matching\DfaMatcherConformanceTest.cs (1)
72for (var i = 0; i < endpoints.Length; i++)
Matching\DfaMatcherTest.cs (2)
39for (var i = 0; i < policies.Length; i++) 571var count = FastPathTokenizer.Tokenize(requestPath, buffer);
Matching\EndpointComparerTest.cs (6)
21var result = comparer.Compare(endpoint1, endpoint2); 37var result = comparer.Compare(endpoint1, endpoint2); 53var result = comparer.Compare(endpoint1, endpoint2); 69var result = comparer.Compare(endpoint1, endpoint2); 85var result = comparer.Compare(endpoint1, endpoint2); 101var result = comparer.Compare(endpoint1, endpoint2);
Matching\EndpointMetadataComparerTest.cs (4)
18var result = EndpointMetadataComparer<TestMetadata>.Default.Compare(endpoint1, endpoint2); 32var result = EndpointMetadataComparer<TestMetadata>.Default.Compare(endpoint1, endpoint2); 46var result = EndpointMetadataComparer<TestMetadata>.Default.Compare(endpoint1, endpoint2); 60var result = EndpointMetadataComparer<TestMetadata>.Default.Compare(endpoint1, endpoint2);
Matching\FastPathTokenizerTest.cs (8)
17var count = FastPathTokenizer.Tokenize("", segments); 30var count = FastPathTokenizer.Tokenize("/", segments); 43var count = FastPathTokenizer.Tokenize("/abc", segments); 57var count = FastPathTokenizer.Tokenize("/a/b/c", segments); 73var count = FastPathTokenizer.Tokenize("/a/b/c/", segments); 89var count = FastPathTokenizer.Tokenize("/aaa/bb/ccccc", segments); 105var count = FastPathTokenizer.Tokenize("///c", segments); 121var count = FastPathTokenizer.Tokenize("/a/b/c/d", segments);
Matching\HostMatcherPolicyIntegrationTestBase.cs (1)
376for (var i = 0; i < endpoints.Length; i++)
Matching\HttpMethodMatcherPolicyIntegrationTestBase.cs (1)
355for (var i = 0; i < endpoints.Length; i++)
Matching\ILEmitTrieJumpTableTest.cs (4)
93var result = table.GetDestination(path, segment); 154var result = table.GetDestination(path, segment); 218var result = table.GetDestination(path, segment); 243var result = table.GetDestination(segment, pathSegment);
Matching\MultipleEntryJumpTableTest.cs (5)
20var result = table.GetDestination("ignored", new PathSegment(0, 0)); 33var result = table.GetDestination("text", new PathSegment(1, 2)); 46var result = table.GetDestination("some-text", new PathSegment(5, 4)); 59var result = table.GetDestination("some-tExt", new PathSegment(5, 4)); 72var result = table.GetDestination("some-tExt", new PathSegment(5, 4));
Matching\RouteMatcherBuilder.cs (1)
53for (var i = 0; i < withoutDefaults.Parameters.Count; i++)
Matching\RouteMatcherConformanceTest.cs (1)
44for (var i = 0; i < endpoints.Length; i++)
Matching\SingleEntryJumpTableTestBase.cs (4)
21var result = table.GetDestination("ignored", new PathSegment(0, 0)); 34var result = table.GetDestination("text", new PathSegment(1, 2)); 47var result = table.GetDestination("some-text", new PathSegment(5, 4)); 60var result = table.GetDestination("some-tExt", new PathSegment(5, 4));
Matching\TreeRouterMatcherBuilder.cs (1)
57for (var i = 0; i < endpoint.RoutePattern.Parameters.Count; i++)
Matching\TreeRouterMatcherConformanceTest.cs (1)
58for (var i = 0; i < endpoints.Length; i++)
Matching\ZeroEntryJumpTableTest.cs (2)
15var result = table.GetDestination("ignored", new PathSegment(0, 0)); 28var result = table.GetDestination("ignored", new PathSegment(0, 1));
PathTokenizerTest.cs (1)
99for (var i = 0; i < expectedSegments.Length; i++)
Patterns\RoutePatternParserTest.cs (2)
664for (var i = 0; i < x.PathSegments.Count; i++) 685for (var i = 0; i < x.Parameters.Count; i++)
RouteEndpointBuilderTest.cs (3)
142var endpointFilterCallCount = 0; 143var invocationFilterCallCount = 0; 144var invocationCallCount = 0;
Template\TemplateBinderTests.cs (1)
1443var queryIndex = uri.IndexOf("?", StringComparison.Ordinal);
Template\TemplateParserTests.cs (2)
833for (var i = 0; i < x.Segments.Count; i++) 854for (var i = 0; i < x.Parameters.Count; i++)
Tree\TreeRouterTest.cs (7)
141for (var i = 0; i < routeValueKeys.Length; i++) 193for (var i = 0; i < routeValueKeys.Length; i++) 236for (var i = 0; i < routeValueKeys.Length; i++) 858var parameter = 5; 859var id = 1234; 890var parameter = 5; 891var id = 1234;
Microsoft.AspNetCore.Security.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Server.HttpSys (66)
artifacts\obj\Microsoft.AspNetCore.Server.HttpSys\Release\net9.0\Microsoft.AspNetCore.Server.HttpSys.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
AsyncAcceptContext.cs (3)
131var value = Interlocked.Exchange(ref _expectedCompletionCount, 1); // should have been 0 143var value = Interlocked.Decrement(ref _expectedCompletionCount); // should have been 1, so now 0 155var value = Interlocked.Decrement(ref _expectedCompletionCount); // should have been 1, so now 0
HttpSysListener.cs (1)
339for (var headerValueIndex = 0; headerValueIndex < authChallenges.Count; headerValueIndex++)
MessagePump.cs (1)
127for (var i = 0; i < _maxAccepts; i++)
RequestProcessing\Request.cs (3)
106var originalOffset = 0; 107var baseOffset = 0; 524var index = transferEncoding.LastIndexOf(',');
RequestProcessing\RequestContext.FeatureCollection.cs (2)
625for (var i = actions.Count - 1; i >= 0; i--) 716for (var i = actions.Count - 1; i >= 0; i--)
RequestProcessing\Response.cs (11)
136for (var i = 0; i < StatusWithNoResponseBody.Length; i++) 317cachePolicy.SecondsToLive = (uint)Math.Min(_cacheTtl.Value.Ticks / TimeSpan.TicksPerSecond, Int32.MaxValue); 320var pReasonPhrase = allocator.GetHeaderEncodedBytes(reasonPhrase, out var pReasonPhraseLength); 495var numUnknownHeaders = 0; 496var numKnownMultiHeaders = 0; 538for (var headerValueIndex = 0; headerValueIndex < headerValues.Count; headerValueIndex++) 582for (var headerValueIndex = 0; headerValueIndex < headerValues.Count; headerValueIndex++) 604var trailerCount = 0; 620var unknownHeadersOffset = 0; 632for (var headerValueIndex = 0; headerValueIndex < headerValues.Count; headerValueIndex++) 635var bytes = allocator.GetHeaderEncodedBytes(headerName, out var bytesLength);
RequestProcessing\ResponseBody.cs (2)
198var currentChunk = 0; 216var chunkCount = hasData ? 1 : 0;
RequestProcessing\ResponseStreamAsyncResult.cs (2)
56var currentChunk = 0; 57var currentPin = 1;
src\Shared\HttpSys\NativeInterop\HttpApiTypes.cs (1)
57var index = 0;
src\Shared\HttpSys\NativeInterop\SocketAddress.cs (2)
74for (var index = 2; index < IPv4AddressSize; index++) 86for (var index = 2; index < IPv6AddressSize; index++)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
277var invalidIndex = HttpCharacters.IndexOfInvalidFieldValueCharExtended(headerCharacters);
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (12)
55var newSize = (int)(bufferSize ?? DefaultBufferSize) + AlignmentPadding; 105var timingCount = MemoryMarshal.Read<int>(timingInfo.Span); 186var index = (int)timestampType; 317for (var i = 0; i < infoCount; i++) 338for (var i = 0; i < infoCount; i++) 366for (var i = 0; i < infoCount; i++) 452var headerIndex = (int)header; 487var headerIndex = (int)header; 525for (var index = 0; index < request->Headers.UnknownHeaderCount; index++) 559var count = 0; 561for (var index = 0; index < request->Headers.UnknownHeaderCount; index++) 757for (var i = 0; i < count; i++)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (4)
14var pathStartIndex = 0; 28var authorityStartIndex = FindHttpOrHttps(raw); 59var scan = pathStartIndex + 1; 135var idx = raw.Slice(begin).IndexOf(target);
src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (8)
39var length = PathNormalizer.RemoveDotSegments(unescapedPath); 52var reader = 0; 55var writer = 0; 58var end = rawPath.Length; 69var decodeReader = reader; 157var remainingBytes = byteCount - 1; 166var nextItr = reader; 272var probe = scan;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
UrlPrefix.cs (4)
108var schemeDelimiterEnd = whole.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 113var hostDelimiterStart = schemeDelimiterEnd + Uri.SchemeDelimiter.Length; 115var pathDelimiterStart = whole.IndexOf("/", hostDelimiterStart, StringComparison.Ordinal); 120var hostDelimiterEnd = whole.LastIndexOf(":", pathDelimiterStart - 1, pathDelimiterStart - hostDelimiterStart, StringComparison.Ordinal);
UrlPrefixCollection.cs (3)
68var id = _nextId++; 216for (var index = 0; index < MaxRetries; index++) 222var port = ((index + NextPortIndex) % MaxPortIndex) + BasePort;
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (71)
artifacts\obj\Microsoft.AspNetCore.Server.HttpSys.FunctionalTests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\Microsoft.AspNetCore.Server.HttpSys.FunctionalTests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Http2Tests.cs (4)
457var streamId = 1; 475for (var i = 1; i < 200; i++) 902var read = await httpContext.Request.Body.ReadAsync(new byte[10], 0, 10); 951var read = await httpContext.Request.Body.ReadAsync(new byte[10], 0, 10);
HttpsTests.cs (3)
171var cipherStrength = result.GetProperty("cipherStrength").GetInt32(); 177var hashStrength = result.GetProperty("hashStrength").GetInt32(); 183var keyExchangeStrength = result.GetProperty("keyExchangeStrength").GetInt32();
Listener\Utilities.cs (1)
43var port = NextPort++;
RequestBodyTests.cs (2)
218var contentLengthHeadersCount = 0; 246var headersCount = 0;
RequestHeaderTests.cs (2)
77var read = await Task.Run(() => socket.Receive(response)); 278var read = await Task.Run(() => socket.Receive(response));
RequestTests.cs (3)
349for (var i = 32; i < 127; i++) 444for (var i = 0; i < 32; i++) 466for (var i = 0; i < 32; i++)
ResponseCachingTests.cs (20)
32var requestCount = 1; 51var requestCount = 1; 72var requestCount = 1; 92var requestCount = 1; 118var requestCount = 1; 138var requestCount = 1; 158var requestCount = 1; 178var requestCount = 1; 198var requestCount = 1; 218var requestCount = 1; 242var requestCount = 1; 265var requestCount = 1; 286var requestCount = 1; 306var requestCount = 1; 327var requestCount = 1; 348var requestCount = 1; 370var requestCount = 1; 389var requestCount = 1; 409var requestCount = 1; 416var status = int.Parse(httpContext.Request.Path.Value.Substring(1), CultureInfo.InvariantCulture);
src\Shared\Http2cat\HPackHeaderWriter.cs (3)
18if (!HPackEncoder.EncodeStatusHeader(statusCode, buffer, out var statusCodeLength)) 31var done = EncodeHeaders(headersEnumerator, buffer.Slice(statusCodeLength), throwIfNoneEncoded: false, out var headersLength); 61var currentLength = 0;
src\Shared\Http2cat\Http2Utilities.cs (10)
183var done = HPackHeaderWriter.BeginEncodeHeaders(headersEnumerator, buffer, out var length); 281var extendedHeaderLength = 1; // Padding length field 287HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 321var extendedHeaderLength = 5; // stream dependency + weight 328HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 365var extendedHeaderLength = 6; // pad length + stream dependency + weight 373HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), payload, out var length); 499var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length); 564var done = HPackHeaderWriter.ContinueEncodeHeaders(headersEnumerator, buffer.Span, out var length); 592var done = HPackHeaderWriter.BeginEncodeHeaders(GetHeadersEnumerator(headers), buffer.Span, out var length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
Utilities.cs (1)
150var port = NextHttpsPort++;
Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks (6)
RequestHeaderBenchmarks.cs (5)
73var length = Encoding.ASCII.GetBytes("localhost:5001", dataDestination); 94var unknownHeadersSize = Marshal.SizeOf<HTTP_UNKNOWN_HEADER>(); 99var nameLength = Encoding.ASCII.GetBytes(headerKey, dataDestination); 109var valueLength = Encoding.ASCII.GetBytes(headerValue, dataDestination); 126for (var i = 0; i < count; i++)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Server.HttpSys.Tests (2)
RequestHeaderTests.cs (2)
409var unknownHeadersSize = Marshal.SizeOf<HTTP_UNKNOWN_HEADER>(); 449var unknownHeadersSize = Marshal.SizeOf<HTTP_UNKNOWN_HEADER>();
Microsoft.AspNetCore.Server.IIS (83)
artifacts\obj\Microsoft.AspNetCore.Server.IIS\Release\net9.0\Microsoft.AspNetCore.Server.IIS.CoreStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Core\IISHttpContext.cs (7)
210var originalOffset = 0; 211var baseOffset = 0; 414var statusCode = NativeMethods.HttpQueryRequestProperty( 594var isKnownHeader = HttpApiTypes.KnownResponseHeaders.TryGetValue(headerPair.Key, out var knownHeaderIndex); 595for (var i = 0; i < headerValues.Count; i++) 642for (var i = 0; i < headerValues.Count; i++) 903var index = transferEncoding.LastIndexOf(',');
Core\IISHttpContext.FeatureCollection.cs (3)
61for (var i = 0; i < MaybeExtra.Count; i++) 80for (var i = 0; i < MaybeExtra.Count; i++) 95for (var i = 0; i < MaybeExtra.Count; i++)
Core\IISHttpContext.IO.cs (1)
105var read = await AsyncIO!.ReadAsync(memory);
Core\IO\AsyncIOEngine.cs (3)
66var length = 0; 70var result = 0; 102var count = 0;
Core\IO\AsyncIOOperation.cs (3)
73var result = _result; 87if (InvokeOperation(out var hr, out var bytes))
Core\IO\AsyncWriteOperationBase.cs (4)
34var chunkCount = GetChunkCount(); 36var bufferLength = (int)_buffer.Length; 87var count = 0; 99var currentChunk = 0;
Core\IO\WebSocketsAsyncIOEngine.Read.cs (2)
19NativeMethods.HttpGetCompletionInfo(completionInfo, out var cbBytes, out var hr);
Core\IO\WebSocketsAsyncIOEngine.Write.cs (2)
18NativeMethods.HttpGetCompletionInfo(completionInfo, out var cbBytes, out var hr);
NativeMethods.cs (1)
292var hr = http_cancel_io(pInProcessHandler);
src\Shared\ErrorPage\ErrorPage.Designer.cs (2)
445var exceptionCount = 0; 446var stackFrameCount = 0;
src\Shared\HttpSys\NativeInterop\HttpApiTypes.cs (1)
57var index = 0;
src\Shared\HttpSys\NativeInterop\SocketAddress.cs (2)
74for (var index = 2; index < IPv4AddressSize; index++) 86for (var index = 2; index < IPv6AddressSize; index++)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
277var invalidIndex = HttpCharacters.IndexOfInvalidFieldValueCharExtended(headerCharacters);
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (12)
55var newSize = (int)(bufferSize ?? DefaultBufferSize) + AlignmentPadding; 105var timingCount = MemoryMarshal.Read<int>(timingInfo.Span); 186var index = (int)timestampType; 317for (var i = 0; i < infoCount; i++) 338for (var i = 0; i < infoCount; i++) 366for (var i = 0; i < infoCount; i++) 452var headerIndex = (int)header; 487var headerIndex = (int)header; 525for (var index = 0; index < request->Headers.UnknownHeaderCount; index++) 559var count = 0; 561for (var index = 0; index < request->Headers.UnknownHeaderCount; index++) 757for (var i = 0; i < count; i++)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (4)
14var pathStartIndex = 0; 28var authorityStartIndex = FindHttpOrHttps(raw); 59var scan = pathStartIndex + 1; 135var idx = raw.Slice(begin).IndexOf(target);
src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (8)
39var length = PathNormalizer.RemoveDotSegments(unescapedPath); 52var reader = 0; 55var writer = 0; 58var end = rawPath.Length; 69var decodeReader = reader; 157var remainingBytes = byteCount - 1; 166var nextItr = reader; 272var probe = scan;
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
src\Shared\StackTrace\ExceptionDetails\ExceptionDetailsProvider.cs (4)
149var preErrorLineNumberInFile = Math.Max(errorStartLineNumberInFile - _sourceCodeLineCount, 1); 150var postErrorLineNumberInFile = errorEndLineNumberInFile + _sourceCodeLineCount; 156var numOfErrorLines = (errorEndLineNumberInFile - errorStartLineNumberInFile) + 1; 157var errorStartLineNumberInArray = errorStartLineNumberInFile - preErrorLineNumberInFile;
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (2)
43for (var i = 0; i < stackFrames.Length; i++) 253for (var i = 0; i < attributes.Count; i++)
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
Microsoft.AspNetCore.Server.IISIntegration (1)
IISMiddleware.cs (1)
175&& int.TryParse(tokenHeader, NumberStyles.HexNumber, CultureInfo.InvariantCulture, out var hexHandle))
Microsoft.AspNetCore.Server.IntegrationTesting (8)
Common\RetryHelper.cs (2)
25for (var retry = 0; retry < retryCount; retry++) 75for (var retry = 0; retry < retryCount; ++retry)
Common\TestPortHelper.cs (2)
36var next = 44300; 43var port = next++;
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
315for (var i = 0; i < embeddedFileNames.Length; i++)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (7)
IISDeployer.cs (1)
217var port = uri.Port;
IISExpressDeployer.cs (4)
158for (var attempt = 0; attempt < MaximumAttempts; attempt++) 161var port = uri.Port; 486var retryCount = 5; 504var length = WindowsNativeMethods.GetClassName(ptr, buffer, buffer.Length);
LoggingHandler.cs (1)
40var offset = 0;
ProcessTracker.cs (1)
34var length = Marshal.SizeOf(typeof(JOBOBJECT_EXTENDED_LIMIT_INFORMATION));
Microsoft.AspNetCore.Server.Kestrel.Core (173)
artifacts\obj\Microsoft.AspNetCore.Server.Kestrel.Core\Release\net9.0\Microsoft.AspNetCore.Server.Kestrel.Core.CoreStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\Microsoft.AspNetCore.Server.Kestrel.Core\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\Microsoft.AspNetCore.Server.Kestrel.Core\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Internal\ConfigurationReader.cs (1)
194for (var i = 0; i < childrenSections.Length; i++)
Internal\Http\ChunkWriter.cs (3)
15var count = dataCount; 30var offset = 0; 142var count = BeginChunkBytes(dataCount, start.Span);
Internal\Http\Http1ChunkedEncodingMessageBody.cs (1)
303var chunkSize = CalculateChunkSize(ch1, 0);
Internal\Http\Http1Connection.cs (5)
280var targetStart = targetPath.Offset; 378var queryLength = 0; 397var pathLength = targetPath.Length; 419var queryLength = query.Length; 587var hostCount = HttpRequestHeaders.HostCount;
Internal\Http\Http1OutputProducer.cs (2)
634var bytesWritten = writer.WriteBeginChunkBytes(_advancedBytesForChunk); 706var remainingSize = _currentSegment.Length - _position;
Internal\Http\HttpHeaders.cs (8)
282var count = headerValues.Count; 283for (var i = 0; i < count; i++) 293var invalid = requireAscii ? HttpCharacters.IndexOfInvalidFieldValueChar(headerCharacters) 304var invalid = HttpCharacters.IndexOfInvalidTokenChar(headerCharacters); 332var connectionCount = connection.Count; 352for (var i = 0; i < connectionCount; i++) 537var transferEncodingCount = transferEncoding.Count; 538for (var i = 0; i < transferEncodingCount; i++)
Internal\Http\HttpHeaders.Generated.cs (3)
14813var next = BitOperations.TrailingZeroCount(tempBits); 15171var valueCount = values.Count; 15175for (var i = 0; i < valueCount; i++)
Internal\Http\HttpParser.cs (17)
76var method = requestLine.GetKnownMethod(out var methodEnd); 87var offset = methodEnd + 1; 102var targetStart = offset; 108var index = requestLine.Slice(offset).IndexOfAny(ByteSpace, ByteQuestionMark, BytePercentage); 139var queryEnd = offset; 201var lfOrCrIndex = span.IndexOfAny(ByteCR, ByteLF); 207var crIndex = lfOrCrIndex; 241var stopIndex = crIndex + 2; 262var lfIndex = lfOrCrIndex; 341var index = -1; 342var headerLength = memory.Length; 409var minHeaderSpan = _disableHttp1LineFeedTerminators ? 5 : 4; 421var terminatorSize = -1; 454var nameEnd = headerLine.IndexOfAny(ByteColon, ByteSpace, ByteTab); 478var valueStart = nameEnd + 1; 512var valueEnd = headerLine.Length - 1; 545var invalidIndex = HttpCharacters.IndexOfInvalidTokenChar(span);
Internal\Http\HttpProtocol.Generated.cs (3)
137for (var i = 0; i < MaybeExtra.Count; i++) 156for (var i = 0; i < MaybeExtra.Count; i++) 171for (var i = 0; i < MaybeExtra.Count; i++)
Internal\Http\HttpRequestHeaders.cs (2)
101if (!Utf8Parser.TryParse(value, out long parsed, out var consumed) || 122var numChars = customEncoding.GetChars(value, decodedChars);
Internal\Http\HttpRequestStream.cs (1)
133var actual = (int)Math.Min(length, destination.Length);
Internal\Http\IHttpRequestLineHandler.cs (1)
109var length = (int)_targetOffsetPathLength;
Internal\Http2\FlowControl\InputFlowControl.cs (1)
84var potentialUpdateSize = _pendingUpdateSize + bytes;
Internal\Http2\FlowControl\StreamInputFlowControl.cs (3)
50if (!_streamLevelFlowControl.TryUpdateWindow(bytes, out var streamWindowUpdateSize)) 73var unreadBytes = _streamLevelFlowControl.Abort(); 86var connectionSuccess = _connectionLevelFlowControl.TryUpdateWindow(bytes, out var connectionWindowUpdateSize);
Internal\Http2\Http2Connection.cs (8)
73if (data is string countStr && int.TryParse(countStr, out var parsed)) 241var initiator = serverInitiated ? GracefulCloseInitiator.Server : GracefulCloseInitiator.Client; 271var connectionWindow = _context.ServiceContext.ServerOptions.Limits.Http2.InitialConnectionWindowSize; 272var diff = connectionWindow - (int)Http2PeerSettings.DefaultInitialWindowSize; 930var previousInitialWindowSize = (int)_clientSettings.InitialWindowSize; 945var windowSizeDifference = (int)_clientSettings.InitialWindowSize - previousInitialWindowSize; 1578for (var i = 0; i < name.Length; i++) 1775var copyAmount = (int)Math.Min(outputBuffer.Length, readResult.Buffer.Length);
Internal\Http2\Http2FrameWriter.cs (6)
45if (data is string countStr && int.TryParse(countStr, out var parsed)) 513var done = HPackHeaderWriter.BeginEncodeHeaders(statusCode, _hpackEncoder, _headersEnumerator, buffer, out var payloadLength); 537var streamId = stream.StreamId; 554var done = HPackHeaderWriter.BeginEncodeHeaders(_hpackEncoder, _headersEnumerator, buffer, out var payloadLength); 638var dataPayloadLength = (int)_maxFrameSize; // Minus padding 804var settingsSize = settings.Count * Http2FrameReader.SettingSize;
Internal\Http2\Http2Stream.cs (3)
321var requestLineLength = _methodText!.Length + Scheme!.Length + hostText.Length + path.Length; 328var queryIndex = path.IndexOf('?'); 430for (var i = 0; i < pathSegment.Length; i++)
Internal\Http3\Http3Connection.cs (1)
117var initiator = serverInitiated ? GracefulCloseInitiator.Server : GracefulCloseInitiator.Client;
Internal\Http3\Http3FrameWriter.cs (14)
100var settingsLength = CalculateSettingsSize(settings); 109var totalLength = 1; 116var settingsBytesWritten = VariableLengthIntegerHelper.WriteInteger(buffer, settingsLength); 132var length = 0; 145var parameterLength = VariableLengthIntegerHelper.WriteInteger(destination, (long)setting.Parameter); 148var valueLength = VariableLengthIntegerHelper.WriteInteger(destination, (long)setting.Value); 204var dataPayloadLength = (int)MaxDataFrameSize; 241var length = VariableLengthIntegerHelper.GetByteCount(id); 256var headerLength = WriteHeader(_outgoingFrame.Type, _outgoingFrame.Length, _outputWriter); 284var typeLength = VariableLengthIntegerHelper.WriteInteger(buffer, (int)frameType); 288var lengthLength = VariableLengthIntegerHelper.WriteInteger(buffer, (int)frameLength); 290var totalLength = typeLength + lengthLength; 313var done = QPackHeaderWriter.BeginEncodeHeaders(_headersEnumerator, buffer, ref _headersTotalSize, out var payloadLength); 368var done = QPackHeaderWriter.BeginEncodeHeaders(statusCode, _headersEnumerator, buffer, ref _headersTotalSize, out var payloadLength);
Internal\Http3\Http3Stream.cs (4)
368for (var i = 0; i < name.Length; i++) 1043var requestLineLength = _methodText!.Length + Scheme!.Length + hostText.Length + path.Length; 1050var queryIndex = path.IndexOf('?'); 1152for (var i = 0; i < pathSegment.Length; i++)
Internal\Http3\QPack\DecoderStreamReader.cs (1)
58for (var i = 0; i < span.Length; i++)
Internal\Http3\QPack\EncoderStreamReader.cs (1)
105for (var i = 0; i < span.Length; i++)
Internal\Http3\QPackHeaderWriter.cs (2)
113if (H3StaticTable.TryGetStatusIndex(statusCode, out var index)) 115QPackEncoder.EncodeStaticIndexedHeaderField(index, buffer, out var bytesWritten);
Internal\Infrastructure\HttpUtilities.cs (7)
42var length = knownMethods.Length; 165for (var i = 0; i < Math.Min(span.Length, maxChars); i++) 211var index = GetKnownMethodIndex(value); 456var methodIndex = (int)method; 497var invalid = HttpCharacters.IndexOfInvalidHostChar(hostText); 511for (var i = 1; i < hostText.Length; i++) 549for (var i = offset; i < hostText.Length; i++)
Internal\Infrastructure\HttpUtilities.Generated.cs (1)
66var tmp = (int)value & magicNumer;
Internal\Infrastructure\KestrelEventSource.cs (2)
266for (var i = _options.Count - 1; i >= 0; i--) 363for (var i = _options.Count - 1; i >= 0; i--)
Internal\Infrastructure\KestrelMetrics.cs (1)
125for (var i = 0; i < customTags.Count; i++)
Internal\Infrastructure\PipeWriterHelpers\ConcurrentPipeWriter.cs (1)
389var adjustedToMaximumSize = Math.Min(maxBufferSize, sizeHint);
Internal\SniOptionsSelector.cs (1)
230var lengthResult = y!.Length.CompareTo(x!.Length);
ListenOptions.cs (1)
197for (var i = _middleware.Count - 1; i >= 0; i--)
Middleware\Internal\LoggingStream.cs (3)
171var charBuilderIndex = 0; 208var numBytesInLastLine = buffer.Length % 16; 213var padLength = 2 + (3 * (16 - numBytesInLastLine));
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (9)
24if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength)) 43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength); 55if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength); 81if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 96var currentLength = 0; 99var staticTableId = headersEnumerator.HPackStaticTableId; 115out var headerLength))
src\Servers\Kestrel\shared\PooledStreamStack.cs (6)
95var removeCount = CalculateRemoveCount(timestamp, size, array); 101var newSize = size - removeCount; 104for (var i = 0; i < removeCount; i++) 111for (var i = 0; i < newSize; i++) 117for (var i = newSize; i < size; i++) 127for (var i = 0; i < size; i++)
src\Shared\Hpack\DynamicHPackEncoder.cs (1)
93var headerLength = HeaderField.GetLength(name.Length, valueEncoding?.GetByteCount(value) ?? value.Length);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
src\Shared\UrlDecoder\UrlDecoder.cs (19)
45var sourceIndex = 0; 48var destinationIndex = 0; 64var decodeIndex = sourceIndex; 100var byte1 = UnescapePercentEncoding(ref sourceIndex, buffer, isFormEncoding); 151var remainingBytes = byteCount - 1; 160var nextSourceIndex = sourceIndex; 161var nextByte = UnescapePercentEncoding(ref nextSourceIndex, buffer, isFormEncoding); 269var probe = scan; 271var value1 = ReadHex(ref probe, buffer); 277var value2 = ReadHex(ref probe, buffer); 389var sourceIndex = position; 392var destinationIndex = position; 403var decodeIndex = sourceIndex; 438var codeUnit1 = UnescapePercentEncoding(ref sourceIndex, buffer); 487var remainingCodeUnits = codeUnitCount - 1; 496var nextSourceIndex = sourceIndex; 497var nextCodeUnit = UnescapePercentEncoding(ref nextSourceIndex, buffer); 524if (!System.Text.Rune.TryCreate(currentDecodeBits, out var rune) || !rune.TryEncodeToUtf16(buffer.Slice(destinationIndex), out var charsWritten)) 563var probe = scan;
Systemd\KestrelServerOptionsSystemdExtensions.cs (2)
42if (int.TryParse(Environment.GetEnvironmentVariable(ListenFdsEnvVar), NumberStyles.None, NumberFormatInfo.InvariantInfo, out var listenFds) 46for (var handle = SdListenFdsStart; handle < SdListenFdsStart + listenFds; ++handle)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (139)
AsciiDecoding.cs (8)
30for (var i = 0; i <= byteArray.Length; i++) 43for (var i = 0; i < asciiBytes.Length; i++) 58for (var length = 1; length < Vector<sbyte>.Count * 4; length++) 60for (var position = 0; position < length; position++) 81for (var i = 0; i < expectedByteRange.Length; i++) 96for (var i = 1; i < byteRange.Length; i++) 128for (var i = 0; i <= byteArray.Length; i++) 141for (var i = 0; i < asciiBytes.Length; i++)
BufferWriterTests.cs (1)
46for (var i = 0; i < array.Length; i++)
ChunkWriterTests.cs (3)
42var count = ChunkWriter.BeginChunkBytes(dataCount, span); 72var prefixLength = ChunkWriter.GetPrefixBytesForChunk(dataCount, out var actualSliceOneByte); 80var actualLength = ChunkWriter.BeginChunkBytes(dataCount - prefixLength - 2, fakeMemory.Span);
HeartbeatTests.cs (2)
26var heartbeatCallCount = 0; 65var intervalMs = 300;
Http1\Http1ConnectionTests.cs (4)
191var count = 1; 242var big = 10_000; 1092var delay = (int)Math.Ceiling(timeout.TotalMilliseconds / MaxWaitLoop); 1094var waitLoop = 0;
Http1\Http1HttpProtocolFeatureCollectionTests.cs (8)
45var featureCount = 0; 66var featureCount = SetFeaturesToNonDefault(); 89var featuresAssigned = SetFeaturesToNonDefault(); 91var featuresReset = FeaturesStartAsSelf(); 99var featuresAssigned = SetFeaturesToNonDefault(); 104var featuresReset = FeaturesStartAsSelf(); 206var featureCount = 0; 244var protocolFeaturesCount = EachHttpProtocolFeatureSetAndUnique();
Http1\Http1OutputProducerTests.cs (5)
149var bufferSize = 1; 169var bufferSize = _memoryPool.MaxBufferSize * 2; 189var bufferSize1 = 1024; 190var bufferSize2 = 2048; 211var bufferSize = 1024;
Http2\Http2HPackEncoderTests.cs (13)
32Assert.True(HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 55Assert.True(HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 84Assert.True(HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 228Assert.True(HPackHeaderWriter.BeginEncodeHeaders(302, hpackEncoder, enumerator, buffer, out var length)); 395Assert.True(HPackHeaderWriter.BeginEncodeHeaders(200, hpackEncoder, enumerator, buffer, out var length)); 482var length = 0; 493for (var i = 0; i < length; i++) 506var statusCode = 200; 546var offset = 0; 550var sliceLength = expectedStatusCodePayload.Length + (exactSize ? 0 : expectedDateHeaderPayload.Length - 1); 551Assert.False(HPackHeaderWriter.BeginEncodeHeaders(statusCode, hpackEncoder, headerEnumerator, payload.Slice(offset, sliceLength), out var length)); 589Assert.True(HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, enumerator, buffer, out var length)); 597Assert.True(integerDecoder.TryDecode(buffer[1], out var result));
Http3\Http3QPackEncoderTests.cs (14)
17var totalHeaderSize = 0; 22Assert.True(QPackHeaderWriter.BeginEncodeHeaders(418, enumerator, buffer, ref totalHeaderSize, out var length)); 34var totalHeaderSize = 0; 39Assert.True(QPackHeaderWriter.BeginEncodeHeaders(200, enumerator, buffer, ref totalHeaderSize, out var length)); 65var totalHeaderSize = 0; 70Assert.True(QPackHeaderWriter.BeginEncodeHeaders(statusCode, enumerator, buffer, ref totalHeaderSize, out var length)); 84var totalHeaderSize = 0; 88Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length)); 103var totalHeaderSize = 0; 107Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length)); 122var totalHeaderSize = 0; 126Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length)); 141var totalHeaderSize = 0; 145Assert.True(QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length));
HttpConnectionManagerTests.cs (2)
31var connectionCount = 0; 52var connectionCount = 0;
HttpParserTests.cs (2)
686var stringLength = 300; 894var targetStart = targetPath.Offset;
HttpRequestHeadersTests.cs (13)
415for (var i = 0; i < 6; i++) 450for (var i = 0; i < 6; i++) 474for (var i = 0; i < 6; i++) 498for (var i = 0; i < 6; i++) 524for (var i = 0; i < headerValue.Length; i++) 529for (var i = 0; i < headerValue.Length; i++) 534for (var mode = 0; mode <= 1; mode++) 585for (var i = 0; i < headerValue.Length; i++) 590for (var i = 0; i < headerValue.Length; i++) 595for (var mode = 0; mode <= 1; mode++) 641for (var i = 0; i < valueArray.Length; i++) 646for (var i = 1; i < valueArray.Length; i++) 721for (var i = 0; i < 6; i++)
HttpUtilitiesTest.cs (1)
121HttpUtilities.GetKnownMethod(span, out var method, out var length);
KestrelServerTests.cs (3)
887var port = ((IPEndPoint)mockTransport.Object.EndPoint).Port; 996var port = ipEndPoint.Port == 0 1048var port = ipEndPoint.Port == 0
MessageBodyTests.cs (9)
44var count = stream.Read(buffer, 0, buffer.Length); 170var count = await stream.ReadAsync(buffer, 0, buffer.Length); 197var count = stream.Read(buffer, 0, buffer.Length); 318var count = await stream.ReadAsync(buffer, 0, buffer.Length); 353var res = await stream.ReadAsync(buffer, 0, buffer.Length); 430var count = stream.Read(buffer, 0, buffer.Length); 457var count = await stream.ReadAsync(buffer, 0, buffer.Length); 1405for (var index = 0; index < bytes.Length; index++) 1417for (var index = 0; index < bytes.Length; index++)
PathNormalizerTests.cs (1)
60var length = PathNormalizer.RemoveDotSegments(new Span<byte>(data));
PipelineExtensionTests.cs (2)
135for (var i = 0; i < maxAscii; i++) 144for (var i = 0; i < maxAscii; i++)
ReasonPhrasesTests.cs (1)
28for (var statusCode = 1; statusCode < 1000; statusCode++)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (9)
24if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength)) 43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength); 55if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength); 81if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 96var currentLength = 0; 99var staticTableId = headersEnumerator.HPackStaticTableId; 115out var headerLength))
src\Servers\Kestrel\shared\KnownHeaders.cs (7)
513for (var scan = 0; scan < count; scan++) 601var index = 0; 632var index = 0; 719var index = 0; 812var offset = 0; 1498for (var i = 0; i < H3StaticTable.Count; i++) 1519for (var i = 0; i < H2StaticTable.Count; i++)
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (1)
36var done = HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, headers, buffer, out var length);
src\Servers\Kestrel\shared\test\ServerRetryHelper.cs (4)
19var retryCount = 0; 22var nextPortAttempt = 30000 + Random.Shared.Next(10000); 27var port = GetAvailablePort(nextPortAttempt, logger); 70for (var i = startingPort; i < ushort.MaxValue; i++)
src\Servers\Kestrel\shared\test\StreamBackedTestConnection.cs (5)
81for (var index = 0; index < text.Length; index++) 97var offset = 0; 109var count = await task.ConfigureAwait(false); 133var count = await _reader.ReadAsync(ch, 0, 128).TimeoutAfter(Timeout).ConfigureAwait(false); 141var bytesTransferred = await _stream.ReadAsync(buffer, 0, 128).ContinueWith(t => t.IsFaulted ? 0 : t.Result).TimeoutAfter(Timeout);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (6)
17var offset = 0; 36var offset = 0; 53var offset = 0; 57var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken); 80var offset = 0; 84var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken);
src\Shared\test\Shared.Tests\runtime\Http2\HPackDecoderTest.cs (1)
611var success = IntegerEncoder.Encode(8194, 7, bytes, out var written);
src\Shared\test\Shared.Tests\runtime\Http2\HPackIntegerTest.cs (2)
96var result = decoder.BeginTryDecode(octets[0], prefixLength, out var intResult); 98for (var j = 1; j < octets.Length - 1; j++)
StartLineTests.cs (4)
198for (var i = 0; i < 5; i++) 292for (var i = 0; i < 5; i++) 373for (var i = 0; i < 5; i++) 455for (var i = 0; i < 5; i++)
TestHelpers\AssertExtensions.cs (1)
18for (var i = 0; i < expected.Length; i++)
TimeoutControlTests.cs (3)
447var numWrites = 5; 448var writeSize = 100; 454for (var i = 0; i < numWrites - 1; i++)
UTF8Decoding.cs (2)
32for (var length = bytes.Length; length < Vector<sbyte>.Count * 4 + bytes.Length; length++) 34for (var position = 0; position <= length - bytes.Length; position++)
VariableIntHelperTests.cs (2)
26var encodedLength = VariableLengthIntegerHelper.WriteInteger(outputBuffer, input); 28for (var i = 0; i < expected.Length; i++)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (86)
ChunkWriterBenchmark.cs (1)
47var dataLength = DataLength;
HeaderCollectionBenchmark.cs (10)
95for (var i = 0; i < count; i++) 106for (var i = 0; i < count; i++) 117for (var i = 0; i < count; i++) 139for (var i = 0; i < count; i++) 179for (var i = 0; i < count; i++) 213for (var i = 0; i < count; i++) 225for (var i = 0; i < count; i++) 237for (var i = 0; i < count; i++) 259for (var i = 0; i < count; i++) 297for (var i = 0; i < count; i++)
Http1ConnectionBenchmark.cs (2)
56for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 66for (var i = 0; i < RequestParsingData.InnerLoopCount; i++)
Http1ConnectionParsingOverheadBenchmark.cs (3)
52for (var i = 0; i < InnerLoopCount; i++) 61for (var i = 0; i < InnerLoopCount; i++) 70for (var i = 0; i < InnerLoopCount; i++)
Http1LargeWritingBenchmark.cs (1)
54var segmentSize = _writeData.Length / 10;
Http2\HPackHeaderWriterBenchmark.cs (1)
49for (var i = 0; i < 10; i++)
Http2\Http2ConnectionBenchmarkBase.cs (1)
60for (var index = 0; index < NumCookies; index++)
Http2\Http2ConnectionHeadersBenchmark.cs (2)
27for (var i = 0; i < _headerNames.Length; i++) 35for (var i = 0; i < HeadersCount; i++)
Http3\QPackDecoderBenchmark.cs (2)
59var totalHeaderSize = 0; 60var success = QPackHeaderWriter.BeginEncodeHeaders(enumerator, buffer, ref totalHeaderSize, out var length);
HttpParserBenchmark.cs (6)
22var split = RequestParsingData.UnicodeRequest.Length / 2; 35for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 45for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 55for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 65for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 75for (var i = 0; i < RequestParsingData.InnerLoopCount; i++)
InMemoryTransportBenchmark.cs (2)
121for (var i = 0; i < _connectionsPerEndPoint; i++) 261var payloadLength = _helloWorldPayload.Length;
IntegerDecoderBenchmark.cs (3)
21for (var i = 0; i < Iterations; i++) 31for (var i = 0; i < Iterations; i++) 35for (var j = 1; j < _multiByte.Length; j++)
NamedPipesTransportBenchmark.cs (3)
96for (var i = 0; i < _parallelCount; i++) 100var clientStreamCount = 0; 159var payloadLength = _helloWorldPayload.Length;
RequestParsingBenchmark.cs (8)
55for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 65for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 75for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 85for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 95for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 105for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 115for (var i = 0; i < RequestParsingData.InnerLoopCount; i++) 125for (var i = 0; i < RequestParsingData.InnerLoopCount; i++)
ResponseHeaderCollectionBenchmark.cs (5)
73for (var i = 0; i < count; i++) 84for (var i = 0; i < count; i++) 95for (var i = 0; i < count; i++) 112for (var i = 0; i < count; i++) 147for (var i = 0; i < count; i++)
ResponseHeadersWritingBenchmark.cs (6)
77for (var i = 0; i < Iterations; i++) 90for (var i = 0; i < Iterations; i++) 107for (var i = 0; i < Iterations; i++) 141for (var i = 0; i < Iterations; i++) 156for (var i = 0; i < Iterations; i++) 171for (var i = 0; i < Iterations; i++)
SchedulerBenchmark.cs (7)
40for (var i = 0; i < _inlineSchedulers.Length; i++) 46for (var i = 0; i < _threadPoolSchedulers.Length; i++) 52for (var i = 0; i < _ioQueueSchedulers.Length; i++) 63for (var i = 0; i < _counters.Length; i++) 91var counter = (int)o; 92var result = Interlocked.Decrement(ref _counters[counter].Remaining); 103for (var t = 0; t < InnerLoopCount; t++)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (9)
24if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 30if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength)) 43var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: false, out var headersLength); 55if (!hpackEncoder.EnsureDynamicTableSizeUpdate(buffer, out var sizeUpdateLength)) 66var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), throwIfNoneEncoded: true, out var headersLength); 81if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 96var currentLength = 0; 99var staticTableId = headersEnumerator.HPackStaticTableId; 115out var headerLength))
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (9)
190if (!VariableLengthIntegerHelper.TryRead(payload.Span, out var streamId, out var _)) 695var headersTotalSize = 0; 698var done = QPackHeaderWriter.BeginEncodeHeaders(headers, buffer.Span, ref headersTotalSize, out var length); 870var lengthWritten = VariableLengthIntegerHelper.WriteInteger(buffer, id); 889var settingsLength = CalculateSettingsSize(settings); 898var length = 0; 911var parameterLength = VariableLengthIntegerHelper.WriteInteger(destination, (long)setting.Parameter); 914var valueLength = VariableLengthIntegerHelper.WriteInteger(destination, (long)setting.Value); 973if (!VariableLengthIntegerHelper.TryRead(payload.Span, out var streamId, out var _))
src\Servers\Kestrel\shared\test\PipeWriterHttp2FrameExtensions.cs (1)
36var done = HPackHeaderWriter.BeginEncodeHeaders(hpackEncoder, headers, buffer, out var length);
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (3)
76for (var i = 0; i < MaybeExtra.Count; i++) 95for (var i = 0; i < MaybeExtra.Count; i++) 110for (var i = 0; i < MaybeExtra.Count; i++)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.Server.Kestrel.Tests (4)
KestrelConfigurationLoaderTests.cs (4)
867var endpointConfigurationCallCount = 0; 966var endpointConfigurationCallCount = 0; 1539var foundChangedCount = 0; 1540var foundUnchangedCount = 0;
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (5)
Internal\NamedPipeConnection.cs (1)
88var bytesReceived = await _stream.ReadAsync(buffer);
Internal\NamedPipeConnectionListener.cs (1)
75for (var i = 0; i < listeningTasks.Length; i++)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (3)
76for (var i = 0; i < MaybeExtra.Count; i++) 95for (var i = 0; i < MaybeExtra.Count; i++) 110for (var i = 0; i < MaybeExtra.Count; i++)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (18)
Internal\QuicStreamContext.cs (1)
214var bytesReceived = await _stream.ReadAsync(buffer);
src\Servers\Kestrel\shared\PooledStreamStack.cs (6)
95var removeCount = CalculateRemoveCount(timestamp, size, array); 101var newSize = size - removeCount; 104for (var i = 0; i < removeCount; i++) 111for (var i = 0; i < newSize; i++) 117for (var i = newSize; i < size; i++) 127for (var i = 0; i < size; i++)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (3)
76for (var i = 0; i < MaybeExtra.Count; i++) 95for (var i = 0; i < MaybeExtra.Count; i++) 110for (var i = 0; i < MaybeExtra.Count; i++)
src\Servers\Kestrel\shared\TransportMultiplexedConnection.Generated.cs (3)
63for (var i = 0; i < MaybeExtra.Count; i++) 82for (var i = 0; i < MaybeExtra.Count; i++) 97for (var i = 0; i < MaybeExtra.Count; i++)
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (18)
QuicConnectionContextTests.cs (2)
264var readCount = 0; 580for (var i = 0; i < StreamsSent; i++)
QuicConnectionListenerTests.cs (3)
278var port = ((IPEndPoint)connectionListener.EndPoint).Port; 293var port = ((IPEndPoint)socket.LocalEndPoint).Port; 408for (var i = 0; i < 20; i++)
QuicStreamContextTests.cs (1)
423var readCount = await clientStream.ReadAsync(new byte[1024]).DefaultTimeout();
src\Servers\Kestrel\shared\test\ServerRetryHelper.cs (4)
19var retryCount = 0; 22var nextPortAttempt = 30000 + Random.Shared.Next(10000); 27var port = GetAvailablePort(nextPortAttempt, logger); 70for (var i = startingPort; i < ushort.MaxValue; i++)
src\Servers\Kestrel\shared\test\StreamExtensions.cs (6)
17var offset = 0; 36var offset = 0; 53var offset = 0; 57var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken); 80var offset = 0; 84var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken);
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (10)
artifacts\obj\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets\Release\net9.0\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketsStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Internal\SocketConnection.cs (1)
161var bytesReceived = receiveResult.BytesTransferred;
Internal\SocketReceiver.cs (2)
24var bytesTransferred = BytesTransferred; 41var bytesTransferred = BytesTransferred;
Internal\SocketSender.cs (2)
34var bytesTransferred = BytesTransferred; 68var bytesTransferred = BytesTransferred;
SocketConnectionContextFactory.cs (1)
48for (var i = 0; i < _settingsCount; i++)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (3)
76for (var i = 0; i < MaybeExtra.Count; i++) 95for (var i = 0; i < MaybeExtra.Count; i++) 110for (var i = 0; i < MaybeExtra.Count; i++)
Microsoft.AspNetCore.Session (9)
artifacts\obj\Microsoft.AspNetCore.Session\Release\net9.0\Microsoft.AspNetCore.Session.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
CookieProtection.cs (1)
59var padding = 3 - ((text.Length + 3) % 4);
DistributedSession.cs (6)
342var expectedEntries = DeserializeNumFrom3Bytes(content); 345for (var i = 0; i < expectedEntries; i++) 347var keyLength = DeserializeNumFrom2Bytes(content); 349var dataLength = DeserializeNumFrom4Bytes(content); 411var total = 0; 414var read = stream.Read(output, total, count - total);
SipHash.cs (1)
84for (var i = 0; i < left; ++i)
Microsoft.AspNetCore.Session.Tests (1)
SessionTests.cs (1)
498for (var i = 0; i < 5; i++)
Microsoft.AspNetCore.Shared.Tests (148)
AdaptiveCapacityDictionaryTests.cs (4)
51for (var i = 0; i < 12; i++) 263var count = dict.Count; 279var count = dict.Count; 1287for (var i = 0; i < 11; i++)
artifacts\obj\Microsoft.AspNetCore.Shared.Tests\Release\net9.0\Microsoft.AspNetCore.Server.SharedStrings.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\Microsoft.AspNetCore.Shared.Tests\Release\net9.0\System.Net.Http.SR.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
CommandLineApplicationTests.cs (1)
29var result = app.Execute("test");
ObjectMethodExecutorTest.cs (2)
185var result = await (TestAwaitable<int>)executor.Execute(_targetObject, new object[] { 123, 456 }); 284var result = await (ValueTask<int>)executor.Execute(_targetObject, new object[] { 123 });
PathNormalizerTests.cs (1)
59var length = PathNormalizer.RemoveDotSegments(new Span<byte>(data));
PropertyActivatorTest.cs (1)
19var invokedWith = -1;
runtime\Http2\HPackDecoderTest.cs (1)
611var success = IntegerEncoder.Encode(8194, 7, bytes, out var written);
runtime\Http2\HPackIntegerTest.cs (2)
96var result = decoder.BeginTryDecode(octets[0], prefixLength, out var intResult); 98for (var j = 1; j < octets.Length - 1; j++)
SegmentWriteStreamTests.cs (6)
58for (var i = 0; i < WriteData.Length; i += segmentSize) 60var expectedSegmentSize = Math.Min(segmentSize, WriteData.Length - i); 79var segmentSize = 5; 82for (var i = 0; i < WriteData.Length; i += writeSize) 91for (var i = 0; i < WriteData.Length; i += segmentSize) 93var expectedSegmentSize = Math.Min(segmentSize, WriteData.Length - i);
src\Shared\ActivatorUtilities\ActivatorUtilities.cs (7)
29var bestLength = -1; 38var length = matcher.Match(parameters); 112var applyIndexStart = 0; 113var applyExactLength = 0; 114for (var givenIndex = 0; givenIndex != givenParameters.Length; givenIndex++) 119for (var applyIndex = applyIndexStart; givenMatched == false && applyIndex != _parameters.Length; ++applyIndex) 147for (var index = 0; index < _parameters.Length; index++)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (7)
121var index = FindIndex(key); 163for (var i = 0; i < keys.Length; i++) 188for (var i = 0; i < values.Length; i++) 355var index = FindIndex(item.Key); 386var index = FindIndex(key); 426var index = FindIndex(key); 561for (var i = 0; i < ArrayStorageSpan.Length; ++i)
src\Shared\Hpack\DynamicHPackEncoder.cs (1)
93var headerLength = HeaderField.GetLength(name.Length, valueEncoding?.GetByteCount(value) ?? value.Length);
src\Shared\HttpSys\NativeInterop\HttpApiTypes.cs (1)
57var index = 0;
src\Shared\HttpSys\NativeInterop\SocketAddress.cs (2)
74for (var index = 2; index < IPv4AddressSize; index++) 86for (var index = 2; index < IPv6AddressSize; index++)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
277var invalidIndex = HttpCharacters.IndexOfInvalidFieldValueCharExtended(headerCharacters);
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (12)
55var newSize = (int)(bufferSize ?? DefaultBufferSize) + AlignmentPadding; 105var timingCount = MemoryMarshal.Read<int>(timingInfo.Span); 186var index = (int)timestampType; 317for (var i = 0; i < infoCount; i++) 338for (var i = 0; i < infoCount; i++) 366for (var i = 0; i < infoCount; i++) 452var headerIndex = (int)header; 487var headerIndex = (int)header; 525for (var index = 0; index < request->Headers.UnknownHeaderCount; index++) 559var count = 0; 561for (var index = 0; index < request->Headers.UnknownHeaderCount; index++) 757for (var i = 0; i < count; i++)
src\Shared\HttpSys\RequestProcessing\RawUrlHelper.cs (4)
14var pathStartIndex = 0; 28var authorityStartIndex = FindHttpOrHttps(raw); 59var scan = pathStartIndex + 1; 135var idx = raw.Slice(begin).IndexOf(target);
src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (8)
39var length = PathNormalizer.RemoveDotSegments(unescapedPath); 52var reader = 0; 55var writer = 0; 58var end = rawPath.Length; 69var decodeReader = reader; 157var remainingBytes = byteCount - 1; 166var nextItr = reader; 272var probe = scan;
src\Shared\QueryStringEnumerable.cs (2)
139var delimiterIndex = _query.Span.IndexOf('&'); 152var equalIndex = segment.Span.IndexOf('=');
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
src\Shared\SegmentWriteStream.cs (1)
144var bytesWritten = Math.Min(buffer.Length, _segmentSize - (int)_bufferStream.Length);
src\Shared\ServerInfrastructure\BufferExtensions.cs (9)
118var sourceLength = data.Length; 137var bytesLeftInBlock = span.Length; 187var position = _maxULongByteLength; 198var length = _maxULongByteLength - position; 210var sourceLength = encoding.GetByteCount(data); 227var totalBytesUsed = 0; 229var minBufferSize = encoding.GetMaxByteCount(1); 240encoder.Convert(source, bytes, flush: true, out var charsUsed, out var bytesUsed, out completed);
src\Shared\ServerInfrastructure\BufferWriter.cs (2)
66var buffered = _buffered; 145var writable = Math.Min(source.Length, _span.Length);
src\Shared\ServerInfrastructure\DuplexPipeStream.cs (1)
135var count = (int)Math.Min(readableBuffer.Length, destination.Length);
src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (5)
45var payloadLength = (int)Bitshifter.ReadUInt24BigEndian(header); 52var frameLength = HeaderLength + payloadLength; 63var extendedHeaderLength = ReadExtendedFields(frame, buffer); 75var extendedHeaderLength = GetPayloadFieldsLength(frame); 224var settingsCount = data.Length / SettingSize;
src\Shared\ServerInfrastructure\StringUtilities.cs (5)
252var value = *(int*)input; 269var value = *(int*)input; 473var length = 1 + 8; 486var i = 0; 531var number = (int)tupleNumber;
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (2)
43for (var i = 0; i < stackFrames.Length; i++) 253for (var i = 0; i < attributes.Count; i++)
src\Shared\TypeNameHelper\TypeNameHelper.cs (3)
114var offset = 0; 134var genericPartIndex = type.Name.IndexOf('`'); 146for (var i = offset; i < length; i++)
src\Shared\UrlDecoder\UrlDecoder.cs (19)
45var sourceIndex = 0; 48var destinationIndex = 0; 64var decodeIndex = sourceIndex; 100var byte1 = UnescapePercentEncoding(ref sourceIndex, buffer, isFormEncoding); 151var remainingBytes = byteCount - 1; 160var nextSourceIndex = sourceIndex; 161var nextByte = UnescapePercentEncoding(ref nextSourceIndex, buffer, isFormEncoding); 269var probe = scan; 271var value1 = ReadHex(ref probe, buffer); 277var value2 = ReadHex(ref probe, buffer); 389var sourceIndex = position; 392var destinationIndex = position; 403var decodeIndex = sourceIndex; 438var codeUnit1 = UnescapePercentEncoding(ref sourceIndex, buffer); 487var remainingCodeUnits = codeUnitCount - 1; 496var nextSourceIndex = sourceIndex; 497var nextCodeUnit = UnescapePercentEncoding(ref nextSourceIndex, buffer); 524if (!System.Text.Rune.TryCreate(currentDecodeBits, out var rune) || !rune.TryEncodeToUtf16(buffer.Slice(destinationIndex), out var charsWritten)) 563var probe = scan;
src\Shared\WebEncoders\WebEncoders.cs (9)
109var paddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 110var arraySizeRequired = checked(count + paddingCharsToAdd); 126var i = bufferOffset; 127for (var j = offset; i - bufferOffset < count; i++, j++) 172var numPaddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 244var arraySizeRequired = GetArraySizeRequiredToEncode(count); 304var numWholeOrPartialInputBlocks = checked(count + 2) / 3; 331var numBase64Chars = Base64UrlEncode(input, buffer); 356for (var i = 0; i < charsWritten; i++)
StackTraceHelperTest.cs (5)
69var exception = Record.Exception(() => MethodWithOutParameter(out var value)); 97var value = 0; 112var value = 0; 127var value = 0; 303for (var i = 0; i < 10; i++)
UrlDecoderTests.cs (7)
71var length = UrlDecoder.DecodeRequestLine(source.AsSpan(), new char[source.Length + 10]); 79var length = UrlDecoder.DecodeRequestLine(source.AsSpan(), new byte[source.Length + 10], false); 106var length = UrlDecoder.DecodeInPlace(source.AsSpan()); 120var length = UrlDecoder.DecodeInPlace(source.AsSpan(), false); 130var length = UrlDecoder.DecodeInPlace(source.AsSpan(), true); 144var length = UrlDecoder.DecodeInPlace(source.AsSpan()); 158var length = UrlDecoder.DecodeInPlace(source.AsSpan(), true);
WebEncodersTests.cs (4)
16[InlineData("0123456789", Int32.MaxValue, 2)] 71for (var i = 0; i < buffer.Length; i++) 78var numEncodedChars = 99[InlineData(10, Int32.MaxValue, 2)]
Microsoft.AspNetCore.SignalR.Client.Core (13)
HubConnection.cs (5)
492var usedProtocolVersion = _protocol.Version; 756var newArgsCount = args.Length; 761for (var i = 0; i < args.Length; i++) 796for (var i = 0; i < args.Length; i++) 1597var previousReconnectAttempts = 0;
Internal\ConnectionLogScope.cs (1)
46for (var i = 0; i < Count; ++i)
Internal\SerializedHubMessage.cs (1)
35for (var i = 0; i < messages.Count; i++)
src\SignalR\common\Shared\MessageBuffer.cs (6)
370var returnCredit = 0; 373var numElements = (int)Math.Min(BufferLength, Math.Max(1, sequenceId - (linkedBuffer._startingSequenceId - 1))); 376for (var i = 0; i < numElements; i++) 465var index = _index - 1; 466var firstMessageIndex = _linkedBuffer._ackedIndex + 1; 490var firstMessageIndex = _linkedBuffer._ackedIndex + 1;
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (20)
HubConnectionTests.cs (18)
449var expectedValue = 0; 450var streamTo = 5; 452await foreach (var streamValue in asyncEnumerable) 485for (var i = 0; i < value; i++) 492var streamTo = 5; 496var expectedValue = 0; 498await foreach (var streamValue in asyncEnumerable) 530var expectedValue = 0; 531var streamTo = 5; 533await foreach (var streamValue in asyncEnumerable) 572await foreach (var streamValue in stream) 653await foreach (var streamValue in asyncEnumerable) 877for (var i = 0; i < 1000; i++) 894while (channel.TryRead(out var item)) 1613var majorVersion = typeof(HttpConnection).Assembly.GetName().Version.Major; 1614var minorVersion = typeof(HttpConnection).Assembly.GetName().Version.Minor; 1900var accessTokenCallCount = 0; 2749var connectCount = 0;
Hubs.cs (2)
223for (var i = 0; i < count; i++) 275while (source.TryRead(out var item))
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (1)
HubClientProxyGenerator.Emitter.cs (1)
143var i = 0;
Microsoft.AspNetCore.SignalR.Client.Tests (82)
HttpConnectionTests.ConnectionLifecycle.cs (3)
90var startCounter = 0; 141var startCounter = 0; 142var availableTransports = 3;
HttpConnectionTests.Negotiate.cs (1)
418var negotiateCount = 0;
HttpConnectionTests.Transport.cs (9)
35var callCount = 0; 198var requestCount = 0; 319var accessTokenCallCount = 0; 320var negotiateCount = 0; 349var accessTokenCallCount = 0; 350var pollCount = 0; 424var accessTokenCallCount = 0; 459var accessTokenCallCount = 0; 520var accessTokenCallCount = 0;
HubConnectionTests.ConnectionLifecycle.cs (2)
81var createCount = 0; 112var createCount = 0;
HubConnectionTests.cs (4)
446foreach (var number in new[] { 42, 43, 322, 3145, -1234 }) 463var result = await invokeTask.DefaultTimeout(); 487foreach (var item in new[] { 2, 3, 10, 5 }) 563foreach (var number in new[] { 42, 43, 322, 3145, -1234 })
HubConnectionTests.Extensions.cs (8)
404var returnValue = 46; 419var returnValue = 1220; 450var returnValue = 2; 482var returnResult = 928; 527var returnResult = 233; 557var returnResult = 3004; 617var returnResult = 100; 647var returnResult = 102;
HubConnectionTests.Reconnect.cs (28)
85var startCallCount = 0; 125var reconnectingCount = 0; 126var reconnectedCount = 0; 198var startCallCount = 0; 226var reconnectingCount = 0; 227var reconnectedCount = 0; 293var startCallCount = 0; 321var reconnectingCount = 0; 322var reconnectedCount = 0; 401var reconnectingCount = 0; 402var reconnectedCount = 0; 499var reconnectingCount = 0; 500var reconnectedCount = 0; 573var reconnectingCount = 0; 574var nextRetryDelayCallCount = 0; 637var reconnectingCount = 0; 638var reconnectedCount = 0; 692var reconnectingCount = 0; 693var reconnectedCount = 0; 694var closedCount = 0; 762var reconnectingCount = 0; 763var reconnectedCount = 0; 869var reconnectingCount = 0; 870var reconnectedCount = 0; 995var reconnectingCount = 0; 996var reconnectedCount = 0; 1073var reconnectingCount = 0; 1074var reconnectedCount = 0;
HubServerProxyGeneratorTests.cs (4)
89var result = await myHub.GetScalar(); 138var result = await myHub.SetScalar(20); 246var result = await myHub.StreamFromClientButAlsoReturnValue(channelReader); 330var result = await myHub.ReturnGenericValueTask();
LongPollingTransportTests.cs (4)
101var requests = 0; 402var requests = 0; 637var numPolls = 0; 703var requestCount = 0;
ServerSentEventsParserTests.cs (1)
111for (var i = 0; i < messageParts.Length; i++)
ServerSentEventsTransportTests.cs (1)
127var calls = 0;
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Common (23)
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
src\SignalR\common\Shared\Utf8BufferTextReader.cs (3)
73var bytesUsed = 0; 74var charsUsed = 0; 77_decoder.Convert(source, destination, false, out bytesUsed, out charsUsed, out var completed);
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (5)
115var bytesUsed = 0; 116var charsUsed = 0; 153var remaining = _memory.Length - _memoryUsed; 174var bytesUsed = 0; 175var charsUsed = 0;
Microsoft.AspNetCore.SignalR.Common.Tests (21)
Internal\Protocol\MemoryBufferWriterTests.cs (12)
81var inputSize = MinimumSegmentSize; 100var inputSize = MinimumSegmentSize; 164var inputSize = MinimumSegmentSize * 2; 180var inputSize = MinimumSegmentSize * 2; 198var inputSize = (MinimumSegmentSize * 2) + 1; 214var inputSize = (MinimumSegmentSize * 2) + 1; 231var inputSize = MinimumSegmentSize * 2; 250var inputSize = (MinimumSegmentSize * 2) + 1; 268var inputSize = MinimumSegmentSize * 2; 288var inputSize = MinimumSegmentSize * 2; 315var inputSize = (MinimumSegmentSize * 2) + 1; 335var inputSize = (MinimumSegmentSize * 2) + 1;
Internal\Protocol\TestHubMessageEqualityComparer.cs (2)
97for (var i = 0; i < left.Length; i++) 153for (var i = 0; i < left.Length; i++)
Internal\Protocol\Utf8BufferTextWriterTests.cs (3)
90for (var i = 0; i < 2000; i++) 111for (var i = 0; i < 2000; i++) 398var totalWritten = 0;
src\SignalR\common\Shared\BinaryMessageFormatter.cs (3)
15var lenNumBytes = WriteLengthPrefix(length, lenBuffer); 24var lenNumBytes = 0; 43var lenNumBytes = 0;
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
34var numBytes = 0;
Microsoft.AspNetCore.SignalR.Core (26)
HubConnectionContext.cs (1)
92var maxInvokeLimit = contextOptions.MaximumParallelInvocations;
Internal\ChannelBasedSemaphore.cs (1)
18for (var i = 0; i < maxCapacity; i++)
Internal\DefaultHubDispatcher.cs (7)
42var count = hubFilters?.Count ?? 0; 58for (var i = count - 1; i > -1; i--) 320var clientStreamLength = hubMethodInvocationMessage.StreamIds?.Length ?? 0; 321var serverStreamLength = descriptor.StreamingParameters?.Count ?? 0; 654var streamPointer = 0; 655var hubInvocationArgumentPointer = 0; 656for (var parameterPointer = 0; parameterPointer < arguments.Length; parameterPointer++)
Internal\TypedClientBuilder.cs (1)
202for (var i = 0; i < paramTypes.Length; i++)
Internal\Utf8HashLookup.cs (9)
40var hashCode = GetHashCode(value.AsSpan()); 41var caseSensitiveHashCode = GetCaseSensitiveHashCode(encodedValue); 60var caseSensitiveHashCode = GetCaseSensitiveHashCode(encodedValue); 62for (var i = _caseSensitiveBuckets[caseSensitiveHashCode % _caseSensitiveBuckets.Length] - 1; i >= 0; i = _slots[i].caseSensitiveNext) 81var count = Encoding.UTF8.GetCharCount(encodedValue); 85var encoded = Encoding.UTF8.GetChars(encodedValue, chars); 97var hashCode = GetHashCode(key); 99for (var i = _buckets[hashCode % _buckets.Length] - 1; i >= 0; i = _slots[i].next) 124var newSize = checked(_count * 2 + 1);
SerializedHubMessage.cs (1)
30for (var i = 0; i < messages.Count; i++)
src\SignalR\common\Shared\MessageBuffer.cs (6)
370var returnCredit = 0; 373var numElements = (int)Math.Min(BufferLength, Math.Max(1, sequenceId - (linkedBuffer._startingSequenceId - 1))); 376for (var i = 0; i < numElements; i++) 465var index = _index - 1; 466var firstMessageIndex = _linkedBuffer._ackedIndex + 1; 490var firstMessageIndex = _linkedBuffer._ackedIndex + 1;
Microsoft.AspNetCore.SignalR.Microbenchmarks (17)
BroadcastBenchmark.cs (1)
42for (var i = 0; i < Connections; ++i)
DefaultHubDispatcherBenchmark.cs (5)
164for (var i = 0; i < count; i++) 178for (var i = 0; i < count; i++) 188for (var i = 0; i < count; i++) 367for (var i = 0; i < 1000; ++i) 381for (var i = 0; i < 1000; ++i)
HubConnectionReceiveBenchmark.cs (1)
38for (var i = 0; i < arguments.Length; i++)
HubConnectionSendBenchmark.cs (1)
71for (var i = 0; i < _arguments.Length; i++)
RedisHubLifetimeManagerBenchmark.cs (2)
59for (var i = 0; i < _clients.Length; i++) 95for (var i = 0; i < protocolCount; i++)
RedisProtocolBenchmark.cs (1)
115for (var i = 0; i < count; i++)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
src\SignalR\common\Shared\BinaryMessageFormatter.cs (3)
15var lenNumBytes = WriteLengthPrefix(length, lenBuffer); 24var lenNumBytes = 0; 43var lenNumBytes = 0;
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
34var numBytes = 0;
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Protocols.Json (12)
Protocol\JsonHubProtocol.cs (3)
838var paramIndex = 0; 839var paramCount = paramTypes.Count; 841var depth = reader.CurrentDepth;
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
src\SignalR\common\Shared\Utf8BufferTextReader.cs (3)
73var bytesUsed = 0; 74var charsUsed = 0; 77_decoder.Convert(source, destination, false, out bytesUsed, out charsUsed, out var completed);
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (5)
115var bytesUsed = 0; 116var charsUsed = 0; 153var remaining = _memory.Length - _memoryUsed; 174var bytesUsed = 0; 175var charsUsed = 0;
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (27)
Protocol\MessagePackHubProtocolWorker.cs (9)
43var itemCount = reader.ReadArrayHeader(); 45var messageType = ReadInt32(ref reader, "messageType"); 165var resultKind = ReadInt32(ref reader, "resultKind"); 248for (var i = 0; i < headerCount; i++) 274for (var i = 0; i < streamIdCount; i++) 309for (var i = 0; i < argumentCount; i++) 369var prefixLength = BinaryMessageFormatter.LengthPrefixLength(memoryBufferWriter.Length); 375var written = BinaryMessageFormatter.WriteLengthPrefix(memoryBufferWriter.Length, span); 527var resultKind =
src\SignalR\common\Shared\BinaryMessageFormatter.cs (3)
15var lenNumBytes = WriteLengthPrefix(length, lenBuffer); 24var lenNumBytes = 0; 43var lenNumBytes = 0;
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
34var numBytes = 0;
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (29)
Protocol\NewtonsoftJsonHubProtocol.cs (6)
820var paramIndex = 0; 821var argumentsCount = 0; 822var paramCount = paramTypes.Count; 897var paramCount = paramTypes.Count; 898var argCount = args.Count; 913for (var i = 0; i < paramCount; i++)
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
src\SignalR\common\Shared\TextMessageParser.cs (1)
18var index = span.IndexOf(TextMessageFormatter.RecordSeparator);
src\SignalR\common\Shared\Utf8BufferTextReader.cs (3)
73var bytesUsed = 0; 74var charsUsed = 0; 77_decoder.Convert(source, destination, false, out bytesUsed, out charsUsed, out var completed);
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (5)
115var bytesUsed = 0; 116var charsUsed = 0; 153var remaining = _memory.Length - _memoryUsed; 174var bytesUsed = 0; 175var charsUsed = 0;
Microsoft.AspNetCore.SignalR.Specification.Tests (18)
HubLifetimeManagerTestBase.cs (2)
196var res = await resultTask.DefaultTimeout(); 259var res = await resultTask.DefaultTimeout();
ScaleoutHubLifetimeManagerTests.cs (2)
493var res = await resultTask.DefaultTimeout(); 608var res = await invoke1.DefaultTimeout();
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (24)
Internal\RedisProtocol.cs (7)
174var length = ValidateArraySize(ref reader, 2, "Invocation"); 181var idCount = reader.ReadArrayHeader(); 185for (var i = 0; i < idCount; i++) 212var id = reader.ReadInt32(); 251var count = reader.ReadMapHeader(); 253for (var i = 0; i < count; i++) 277var length = reader.ReadArrayHeader();
RedisHubLifetimeManager.cs (3)
348var id = Interlocked.Increment(ref _internalAckId); 522var ackId = RedisProtocol.ReadAck(channelMessage.Message); 824success = Convert.TryToBase64Chars(buffer, base64, out var written);
src\SignalR\common\Shared\MemoryBufferWriter.cs (14)
85for (var i = 0; i < _completedSegments.Count; i++) 128var count = _completedSegments.Count; 129for (var i = 0; i < count; i++) 154var remainingSize = _currentSegment?.Length - _position ?? 0; 196var count = _completedSegments.Count; 197for (var i = 0; i < count; i++) 227var totalWritten = 0; 232var count = _completedSegments.Count; 233for (var i = 0; i < count; i++) 256var totalWritten = 0; 261var count = _completedSegments.Count; 262for (var i = 0; i < count; i++) 300var position = _position; 375for (var i = 0; i < Segments.Count; i++)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (2)
Docker.cs (1)
162var exitCode = RunProcessAndWait(fileName, arguments, prefix, logger, timeout, out var output);
RedisProtocolTests.cs (1)
40var decoded = RedisProtocol.ReadAck(testData.Encoded);
Microsoft.AspNetCore.SignalR.Tests (42)
HubConnectionHandlerTests.ClientResult.cs (4)
157var result = await resultTask.DefaultTimeout(); 191var result = await resultTask.DefaultTimeout(); 219var res = 4 + (int)invocationMessage.Arguments[0]; 502var res = 4 + ((int)invocationMessage.Arguments[0]);
HubConnectionHandlerTests.cs (12)
480var maximumMessageSize = payload.Length - 10; 509var maximumMessageSize = payload.Length - 10; 544var maximumMessageSize = payload1.Length + 1; 594var maximumMessageSize = payload3.Length + 10; 2723var counter = 0; 2753var heartbeatCount = 5; 2754for (var i = 0; i < heartbeatCount; i++) 2769var pingCounter = 0; 2816for (var i = 0; i < 3; i++) 3397for (var i = 0; i < 5; i++) 3688foreach (var spot in order) 4434for (var i = 0; i < phrases.Length; i++)
HubConnectionHandlerTestUtils\Hubs.cs (6)
214var total = 0; 217while (source.TryRead(out var item)) 339var sum = await Clients.Caller.InvokeAsync<int>("Sum", num, cancellationToken: default); 351var result = await caller.InvokeAsync<int>("GetResult", 1, CancellationToken.None); 363var sum = await Clients.Caller.InvokeAsync<int>("Sum", 1, cancellationToken: default); 369var sum = await Clients.Caller.InvokeAsync<int>("Sum", 1, cancellationToken: default);
Internal\MessageBufferTests.cs (9)
26for (var i = 0; i < 100; i++) 31var count = 0; 108for (var i = 0; i < 2; i++) 249for (var i = 0; i < 1000; i++) 254var ackNum = Random.Shared.Next(0, 1000); 269for (var i = 0; i < 1000 - ackNum; i++) 349for (var i = 0; i < 3; i++) 428for (var i = 0; i < 3; i++) 477for (var i = 0; i < 2; i++)
MapSignalRTests.cs (6)
76var authCount = 0; 105var authCount = 0; 148var authCount = 0; 177var authCount = 0; 206var authCount = 0; 235var authCount = 0;
SerializedHubMessageTests.cs (1)
60for (var i = 0; i < numberOfSerializationsToPreCache; i++)
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
WebSocketsTransportTests.cs (2)
126var majorVersion = typeof(HttpConnection).Assembly.GetName().Version.Major; 127var minorVersion = typeof(HttpConnection).Assembly.GetName().Version.Minor;
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
ExceptionMessageExtensions.cs (1)
14var lastNewline = message.LastIndexOf(" (Parameter", StringComparison.Ordinal);
Microsoft.AspNetCore.SpaProxy (1)
SpaProxyLaunchManager.cs (1)
175var space = _options.LaunchCommand.IndexOf(' ');
Microsoft.AspNetCore.SpaServices.Extensions (8)
AngularCli\AngularCliMiddleware.cs (2)
29var devServerPort = spaBuilder.Options.DevServerPort; 104var timeoutMilliseconds = 1000;
Proxying\SpaProxy.cs (1)
262var bufferSize = DefaultWebSocketBufferSize;
ReactDevelopmentServer\ReactDevelopmentServerMiddleware.cs (2)
29var devServerPort = spaBuilder.Options.DevServerPort; 48var port = await portTask.WithTimeout(timeout, "The create-react-app server did not start listening for requests " +
Util\EventedStreamReader.cs (3)
79var chunkLength = await _streamReader.ReadAsync(buf, 0, buf.Length); 95var startPos = 0; 100var length = (lineBreakPos + 1) - startPos;
Microsoft.AspNetCore.StaticAssets (2)
Development\StaticAssetDevelopmentRuntimeHandler.cs (1)
148for (var i = 0; i < descriptors.Count; i++)
StaticAssetsInvoker.cs (1)
404for (var i = 0; i < states.Length; i++)
Microsoft.AspNetCore.StaticAssets.Tests (2)
StaticAssetsIntegrationTests.cs (2)
272for (var i = 0; i < resources.Length; i++) 813for (var i = 0; i < testResources.Length; i++)
Microsoft.AspNetCore.StaticFiles (1)
artifacts\obj\Microsoft.AspNetCore.StaticFiles\Release\net9.0\Microsoft.AspNetCore.StaticFiles.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.AspNetCore.TestHost.Tests (14)
ClientHandlerTests.cs (1)
486var requestCount = 0;
ResponseBodyTests.cs (3)
18var length = -1; 35var length = -1; 140var read = await stream.ReadAsync(bytes);
src\Shared\SyncPoint\SyncPoint.cs (2)
55for (var i = 0; i < count; i += 1) 62var counter = 0;
TestClientTests.cs (8)
130for (var i = 0; i < data.Length; i++) 218var length = await responseContent.ReadAsync(buffer).AsTask().DefaultTimeout(); 242var requestCount = 0; 280var serverLength = await ctx.Request.Body.ReadAsync(serverBuffer); 378var length = await responseContent.ReadAsync(buffer).AsTask().DefaultTimeout(); 444var length = await responseContent.ReadAsync(buffer).AsTask().DefaultTimeout(); 489var length = await responseContent.ReadAsync(buffer).AsTask().DefaultTimeout(); 813for (var i = 0; i < hello.Length; i++)
Microsoft.AspNetCore.Tests (1)
WebApplicationTests.cs (1)
2184var callbacks = 0;
Microsoft.AspNetCore.WebSockets (7)
HandshakeHelpers.cs (7)
47var success = Convert.TryFromBase64String(value, temp, out var written); 65var written = SHA1.HashData(mergedBytes, hashedBytes); 172var len = (parsedOptions.ClientMaxWindowBits > 9) ? 2 : 1; 174var ret = parsedOptions.ClientMaxWindowBits.TryFormat(span, out var written, provider: CultureInfo.InvariantCulture); 211var startIndex = value.IndexOf('='); 267var len = (parsedOptions.ServerMaxWindowBits > 9) ? 2 : 1; 269var ret = parsedOptions.ServerMaxWindowBits.TryFormat(span, out var written, provider: CultureInfo.InvariantCulture);
Microsoft.AspNetCore.WebSockets.ConformanceTests (1)
Autobahn\AutobahnTester.cs (1)
45var exitCode = await Wstest.Default.ExecAsync("-m fuzzingclient -s " + specFile, cancellationToken, _loggerFactory.CreateLogger("wstest"));
Microsoft.AspNetCore.WebSockets.Microbenchmarks (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.WebSockets.Tests (31)
BufferStream.cs (1)
197var actualCount = Math.Min(count, _topBuffer.Count);
WebSocketCompressionMiddlewareTests.cs (7)
18await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 50await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 80await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 113await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 143var sendCount = 8193; 148var totalRecv = 0; 156for (var i = 0; i < sendCount; ++i)
WebSocketMiddlewareTests.cs (23)
21await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 37await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 65await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 90await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 115await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 141await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 172await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 221await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 246await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 271await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 304await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 347await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 375await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 403await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 433await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 465await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 514await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 589await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 653await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, context => 696await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, context => 722await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 743await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context => 779await using (var server = KestrelWebSocketHelpers.CreateServer(LoggerFactory, out var port, async context =>
Microsoft.AspNetCore.WebUtilities (95)
artifacts\obj\Microsoft.AspNetCore.WebUtilities\Release\net9.0\Microsoft.AspNetCore.WebUtilities.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
BufferedReadStream.cs (2)
107var innerOffset = (int)(_inner.Position - value); 388var writeCount = 0;
FileBufferingReadStream.cs (4)
267var read = _inner.Read(buffer); 287var copyRead = oldBuffer.Read(rentedBuffer); 344var read = await _inner.ReadAsync(buffer, cancellationToken); 363var copyRead = oldBuffer.Read(rentedBuffer);
FormPipeReader.cs (4)
141out var consumed); 167var ampersand = span.IndexOf(andDelimiter); 268ParseFormValuesFast(keyValuePair.FirstSpan, ref accumulator, isFinalBlock: true, out var segmentConsumed); 402var bytes = UrlDecoder.DecodeInPlace(span, isFormEncoding: true);
HttpRequestStreamReader.cs (8)
90var requiredLength = encoding.GetMaxCharCount(bufferSize); 172var count = buffer.Length; 173var charsRead = 0; 176var charsRemaining = _charsRead - _charBufferIndex; 239var count = buffer.Length; 241var charsRead = 0; 245var charsRemaining = _charsRead - _charBufferIndex; 398var index = span.IndexOfAny(carriageReturn, lineFeed);
HttpResponseStreamWriter.cs (21)
86var requiredLength = encoding.GetMaxByteCount(bufferSize); 145var remaining = value.Length; 153var written = CopyToCharBuffer(value); 170var count = value.Length; 171var index = 0; 236var remaining = _charBufferSize - _charBufferCount; 278var remaining = _charBufferSize - _charBufferCount; 293var count = value.Length; 298var index = 0; 329var remaining = _charBufferSize - _charBufferCount; 347var remaining = value.Length; 355var written = CopyToCharBuffer(value.Span); 381var remaining = _charBufferSize - _charBufferCount; 416var remaining = _charBufferSize - _charBufferCount; 444var remaining = _charBufferSize - _charBufferCount; 482var remaining = _charBufferSize - _charBufferCount; 573var count = _encoder.GetBytes( 598var count = _encoder.GetBytes( 629var remaining = Math.Min(_charBufferSize - _charBufferCount, count); 644var remaining = Math.Min(_charBufferSize - _charBufferCount, count); 660var remaining = Math.Min(_charBufferSize - _charBufferCount, value.Length);
MultipartReaderStream.cs (14)
170var index = bufferedData.AsSpan().IndexOf(_boundary.BoundaryBytes); 179var readAmount = _innerStream.Read(slice); 184var length = _boundary.BoundaryBytes.Length; 192if (SubMatch(bufferedData, _boundary.BoundaryBytes, out var matchOffset, out var matchCount)) 201var length = _boundary.BoundaryBytes.Length; 217var read = stream._innerStream.Read(boundary, 0, length); 250var index = bufferedData.AsSpan().IndexOf(_boundary.BoundaryBytes); 260var readAmount = _innerStream.Read(slice.Span); 265var length = _boundary.BoundaryBytes.Length; 287var length = _boundary.BoundaryBytes.Length; 303var read = stream._innerStream.Read(boundary, 0, length); 326var segmentEnd = segment1.Offset + segment1.Count; 332var countLimit = segmentEnd - matchOffset;
PagedByteBuffer.cs (8)
53var copyLength = Math.Min(memory.Length, currentPage.Length - _currentPageIndex); 68for (var i = 0; i < Pages.Count; i++) 71var length = (i == Pages.Count - 1) ? 85for (var i = 0; i < Pages.Count; i++) 88var length = (i == Pages.Count - 1) ? 102for (var i = 0; i < Pages.Count; i++) 105var length = (i == Pages.Count - 1) ? 126for (var i = 0; i < Pages.Count; i++)
QueryHelpers.cs (2)
83var anchorIndex = uri.IndexOf('#'); 93var queryIndex = uriToBeAppended.IndexOf('?');
src\Shared\QueryStringEnumerable.cs (2)
139var delimiterIndex = _query.Span.IndexOf('&'); 152var equalIndex = segment.Span.IndexOf('=');
src\Shared\UrlDecoder\UrlDecoder.cs (19)
45var sourceIndex = 0; 48var destinationIndex = 0; 64var decodeIndex = sourceIndex; 100var byte1 = UnescapePercentEncoding(ref sourceIndex, buffer, isFormEncoding); 151var remainingBytes = byteCount - 1; 160var nextSourceIndex = sourceIndex; 161var nextByte = UnescapePercentEncoding(ref nextSourceIndex, buffer, isFormEncoding); 269var probe = scan; 271var value1 = ReadHex(ref probe, buffer); 277var value2 = ReadHex(ref probe, buffer); 389var sourceIndex = position; 392var destinationIndex = position; 403var decodeIndex = sourceIndex; 438var codeUnit1 = UnescapePercentEncoding(ref sourceIndex, buffer); 487var remainingCodeUnits = codeUnitCount - 1; 496var nextSourceIndex = sourceIndex; 497var nextCodeUnit = UnescapePercentEncoding(ref nextSourceIndex, buffer); 524if (!System.Text.Rune.TryCreate(currentDecodeBits, out var rune) || !rune.TryEncodeToUtf16(buffer.Slice(destinationIndex), out var charsWritten)) 563var probe = scan;
src\Shared\WebEncoders\WebEncoders.cs (9)
109var paddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 110var arraySizeRequired = checked(count + paddingCharsToAdd); 126var i = bufferOffset; 127for (var j = offset; i - bufferOffset < count; i++, j++) 172var numPaddingCharsToAdd = GetNumBase64PaddingCharsToAddForDecode(count); 244var arraySizeRequired = GetArraySizeRequiredToEncode(count); 304var numWholeOrPartialInputBlocks = checked(count + 2) / 3; 331var numBase64Chars = Base64UrlEncode(input, buffer); 356for (var i = 0; i < charsWritten; i++)
StreamHelperExtensions.cs (1)
62var read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken);
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (5)
FormReaderBenchmark.cs (2)
19for (var i = 0; i < 1000; i++) 33for (var i = 0; i < 1000; i++)
MultipartReaderBenchmark.cs (2)
98var sectionCount = 0; 120var sectionCount = 0;
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.AspNetCore.WebUtilities.Tests (78)
FileBufferingReadStreamTests.cs (47)
47var read0 = stream.Read(bytes, 0, 0); 54var read1 = stream.Read(bytes, 0, bytes.Length); 61var read2 = stream.Read(bytes, 0, bytes.Length); 68var read3 = stream.Read(bytes, 0, bytes.Length); 80var read0 = stream.Read(bytes, 0, bytes.Length); 87var read1 = stream.Read(bytes, 0, bytes.Length); 94var read2 = stream.Read(bytes, 0, bytes.Length); 101var read3 = stream.Read(bytes, 0, bytes.Length); 114var read0 = stream.Read(bytes, 0, bytes.Length); 121var read1 = stream.Read(bytes, 0, bytes.Length); 130var read2 = stream.Read(bytes, 0, bytes.Length); 138var read3 = stream.Read(bytes, 0, bytes.Length); 152var read0 = stream.Read(bytes, 0, bytes.Length); 175var read0 = stream.Read(bytes, 0, bytes.Length); 182var read1 = stream.Read(bytes, 0, bytes.Length); 209var read0 = await stream.ReadAsync(bytes, 0, 0); 216var read1 = await stream.ReadAsync(bytes, 0, bytes.Length); 223var read2 = await stream.ReadAsync(bytes, 0, bytes.Length); 230var read3 = await stream.ReadAsync(bytes, 0, bytes.Length); 242var read0 = await stream.ReadAsync(bytes, 0, bytes.Length); 249var read1 = await stream.ReadAsync(bytes, 0, bytes.Length); 256var read2 = await stream.ReadAsync(bytes, 0, bytes.Length); 263var read3 = await stream.ReadAsync(bytes, 0, bytes.Length); 276var read0 = await stream.ReadAsync(bytes, 0, bytes.Length); 283var read1 = await stream.ReadAsync(bytes, 0, bytes.Length); 292var read2 = await stream.ReadAsync(bytes, 0, bytes.Length); 300var read3 = await stream.ReadAsync(bytes, 0, bytes.Length); 324var read0 = await stream.ReadAsync(bytes, 0, 0); 328var read1 = await stream.ReadAsync(bytes, 0, bytes.Length); 332var read2 = await stream.ReadAsync(bytes, 0, bytes.Length); 336var read3 = await stream.ReadAsync(bytes, 0, bytes.Length); 341var read4 = await stream.ReadAsync(bytes, 0, bytes.Length); 355var read0 = await stream.ReadAsync(bytes, 0, bytes.Length); 378var read0 = await stream.ReadAsync(bytes, 0, bytes.Length); 385var read1 = await stream.ReadAsync(bytes, 0, bytes.Length); 465var bufferSize = 4096; 466var mostExpectedWrites = 8; 489var bufferSize = 4096; 490var mostExpectedWrites = 8; 536var read = stream.Read(buffer); 554var read = stream.Read(buffer); 573var read1 = stream.Read(buffer); 576var read2 = stream.Read(buffer2); 593var read1 = await stream.ReadAsync(buffer); 596var read2 = await stream.ReadAsync(buffer2); 612var read0 = stream.Read(bytes, 0, bytes.Length); 619var read1 = stream.Read(bytes, 0, bytes.Length);
FormPipeReaderTests.cs (3)
219var valueLengthLimit = 1024; 220var keyLengthLimit = 10; 536for (var i = 0; i < 1000; i++)
HttpRequestStreamReaderTest.cs (23)
75for (var i = 0; i < CharData.Length; i++) 77var tmp = reader.Read(); 89for (var i = 0; i < CharData.Length; i++) 91var peek = reader.Peek(); 106var read = reader.Read(buffer, 0, 1); 120var read = reader.Read(chars, 0, chars.Length); 124for (var i = 0; i < CharData.Length; i++) 138var read = await reader.ReadAsync(chars, 4, 3); 142for (var i = 0; i < 3; i++) 201for (var i = 0; i < 5; i++) 275var read = reader.Read(span); 279for (var i = 0; i < CharData.Length; i++) 294var read = reader.Read(span); 298for (var i = 0; i < CharData.Length; i++) 313var read = await reader.ReadAsync(memory); 317for (var i = 0; i < CharData.Length; i++) 332var read = await reader.ReadAsync(memory); 336for (var i = 0; i < CharData.Length; i++) 431for (var i = 0; i < 1000; i++) 451var res = httpRequestStreamReader.Read(); 455var res = httpRequestStreamReader.Read(new char[10], 0, 1); 459var res = httpRequestStreamReader.Read(new Span<char>(new char[10], 0, 1)); 464var res = httpRequestStreamReader.Peek();
HttpResponseStreamWriterTest.cs (2)
219for (var i = 0; i < byteLength; i++) 322for (var i = 0; i < byteLength; i++)
MultipartReaderTests.cs (1)
293var read = section.Body.Read(buffer, 0, buffer.Length);
WebEncodersTests.cs (2)
13[InlineData("0123456789", Int32.MaxValue, 2)] 28[InlineData(10, Int32.MaxValue, 2)]
Microsoft.Build (93)
BackEnd\BuildManager\BuildManager.cs (1)
2267var newConfigurationId = _scheduler.GetConfigurationIdFromPlan(unresolvedConfiguration.ProjectFullPath);
BackEnd\BuildManager\BuildParameters.cs (2)
966backingValue = Int32.TryParse(environmentValue, out var parsedValue) ? parsedValue : defaultValue;
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
1441var count = Volatile.Read(ref _availableThreads); 1444var prev = Interlocked.CompareExchange(ref _availableThreads, count - 1, count);
BackEnd\Components\Scheduler\Scheduler.cs (1)
1391var loggedWarnings = Interlocked.CompareExchange(ref _loggedWarningsForProxyBuildsOnOutOfProcNodes, 1, 0);
BackEnd\Node\NativeMethods.cs (11)
40internal const Int32 STARTFUSESTDHANDLES = 0x00000100; 45internal const Int32 CREATE_NEW_CONSOLE = 0x00000010; 75internal Int32 cb; 98internal Int32 dwX; 103internal Int32 dwY; 108internal Int32 dwXSize; 113internal Int32 dwYSize; 118internal Int32 dwXCountChars; 123internal Int32 dwYCountChars; 128internal Int32 dwFillAttribute; 133internal Int32 dwFlags;
BackEnd\Shared\TargetResult.cs (3)
302var itemsCount = _items?.Length ?? 0; 310var defaultBufferCapacity = _items.Length * 128; 328var bufferSize = (int)itemsStream.Length;
Collections\RetrievableEntryHashSet\HashHelpers.cs (1)
73for (int i = (min | 1); i < Int32.MaxValue; i += 2)
CommunicationsUtilities.cs (1)
712if (Int32.TryParse(environmentValue, NumberStyles.Integer, CultureInfo.InvariantCulture, out localDefaultValue))
Construction\ProjectElementContainer.cs (1)
570var lastIndexOfNewLine = leadingWhiteSpace.LastIndexOf("\n", StringComparison.Ordinal);
ConversionUtilities.cs (2)
134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value);
DebugUtils.cs (1)
114var counter = 0;
Definition\Project.cs (1)
2594for (var i = projectItemElements.Count - 1; i >= 0; i--)
Definition\ProjectCollection.cs (1)
490var plusIndex = fullInformationalVersion.IndexOf('+');
Evaluation\Conditionals\FunctionCallExpressionNode.cs (2)
161var expandedCount = expanded.Count; 169for (var i = 0; i < expandedCount; i++)
Evaluation\ConditionEvaluator.cs (4)
49var pieceStart = 0; 54var pieceSeparator = leftValue.IndexOf('|', pieceStart); 56var pieceEnd = lastPiece ? leftValue.Length : pieceSeparator; 61var indexOfVerticalBar = rightValueExpanded.IndexOf('|');
Evaluation\Evaluator.cs (2)
733var targetElementsCount = _targetElements.Count; 749for (var i = 0; i < targetElementsCount; i++)
Evaluation\Expander.cs (8)
3326var argumentStartIndex = expressionFunction.IndexOf('('); 3344var typeEndIndex = expressionRoot.IndexOf(']'); 3353var methodStartIndex = typeEndIndex + 1; 3381var indexerEndIndex = expressionFunction.IndexOf(']', 1); 3388var methodStartIndex = indexerEndIndex + 1; 3397var methodStartIndex = expressionRoot.IndexOf('.'); 3407var rootEndIndex = expressionRoot.IndexOf('.'); 4463for (var i = 0; i < args.Length; i++)
Evaluation\ItemSpec.cs (2)
196var semicolonCount = 0; 324var itemMatches = fragment.MatchCount(itemToMatch);
Evaluation\LazyItemEvaluator.cs (1)
206var cacheCount = _cache?.Count ?? 0;
Evaluation\Profiler\EvaluationLocationPrettyPrinterBase.cs (1)
68var newLineIndex = outerXml.IndexOfAny(new[] { '\r', '\n' });
ExceptionHandling.cs (3)
191var line = 0; 192var column = 0; 353var pid = Process.GetCurrentProcess().Id;
FileMatcher.cs (8)
1970var excludeSize = 0; 2184var index = 0; 2192var i = SkipSlashes(aString, 2); 2219var afterSlashesIndex = SkipSlashes(aString, index); 2233var indexOfAnySlash = aString.IndexOfAny(directorySeparatorCharacters, afterSlashesIndex); 2234var afterNonSlashIndex = indexOfAnySlash == -1 ? aString.Length : indexOfAnySlash; 2322var index = startingIndex; 2576var maxTasks = Math.Max(1, NativeMethodsShared.GetLogicalCoreCount() / 2);
FileUtilities.cs (7)
397var headingSegmentsToRemove = Math.Max(0, segments.Length - trailingSegmentsToKeep); 849var lastDirectorySeparator = path.LastIndexOfAny(Slashes); 1321var endA = path1.Length - 1; 1322var endB = path2.Length - 1; 1325for (var i = endA; i >= 0; i--) 1338for (var i = endB; i >= 0; i--) 1357for (var i = 0; i <= endA; i++)
Graph\GraphBuilder.cs (1)
610for (var i = projectsInCycle.Count - 1; i >= 0; i--)
Graph\ProjectGraph.cs (6)
493var nodeCount = 0; 758var i = 0; 802var i = 0; 885for (var i = 0; i < RequestedTargets.Count; i++) 906var hashCode = Node.GetHashCode() * salt; 907for (var i = 0; i < RequestedTargets.Count; i++)
InprocTrackingNativeMethods.cs (2)
153private static readonly Lazy<string> fileTrackerDllName = new Lazy<string>(() => RuntimeInformation.ProcessArchitecture == Architecture.Arm64 ? "FileTrackerA4.dll" : (IntPtr.Size == sizeof(Int32)) ? "FileTracker32.dll" : "FileTracker64.dll"); 219Int32 hresult = Marshal.GetHRForLastWin32Error();
Instance\HostServices.cs (1)
343var count = 0;
Instance\ProjectItemInstance.cs (2)
1690var key = interner.Intern(str); 1696var val = translator.Reader.ReadInt32();
Logging\BinaryLogger\BuildEventArgsReader.cs (3)
680var count = ReadInt32(); 707var projectId = ReadInt32(); 1647var numberOfHits = ReadInt32();
Logging\BinaryLogger\BuildEventArgsWriter.cs (2)
1051if (!nameValueListHashes.TryGetValue(hash, out var recordId)) 1192if (!stringHashes.TryGetValue(hash, out var recordId))
Logging\EvaluationLocationIdAgnosticComparer.cs (1)
40var hashCode = 1198539463;
Logging\LoggerDescription.cs (2)
313writer.Write((Int32)_verbosity); 314writer.Write((Int32)_loggerId);
LogMessagePacketBase.cs (1)
1038var count = value.ProfiledLocations.Count;
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
Resources\Constants.cs (1)
350availableStaticMethods.TryAdd("System.Int32", new Tuple<string, Type>(null, typeof(Int32)));
StringExtensions.cs (3)
27var currentOccurrence = aString.IndexOf(oldValue, stringComparison); 34var endOfPreviousOccurrence = 0; 42var nonMatchLength = currentOccurrence - endOfPreviousOccurrence;
Utilities\NuGetFrameworkWrapper.cs (1)
113var nonZeroVersionParts = version.Revision == 0 ? version.Build == 0 ? version.Minor == 0 ? 1 : 2 : 3 : 4;
Microsoft.Build.CommandLine.UnitTests (6)
NodeStatus_Transition_Tests.cs (2)
112var width = 80; 113var height = 1;
XMake_Tests.cs (4)
188sa = QuotingUtilities.SplitUnquoted("abc,c;dxyz", 2, false, false, out var emptySplits, ';', ','); 354QuotingUtilities.Unquote("abc\"cde\"xyz", out var doubleQuotesRemoved).ShouldBe("abccdexyz"); 414string unquotedCommandLineArg = QuotingUtilities.Unquote(commandLineArg, out var doubleQuotesRemovedFromArg); 460var unquotedCommandLineArg = QuotingUtilities.Unquote(commandLineArg, out var doubleQuotesRemovedFromArg);
Microsoft.Build.Conversion.Core (1)
ProjectFileConverter.cs (1)
1307for (var oi = 0; oi < oldWarnings.Length; oi++)
Microsoft.Build.Engine (66)
Caching\BuildItemCacheEntry.cs (1)
135writer.Write((Int32)buildItems.Length);
Engine\BuildRequest.cs (7)
641writer.Write((Int32)requestId); 642writer.Write((Int32)handleId); 663writer.Write((Int32)targetNames.Length); 711writer.Write((Int32)buildEventContext.NodeId); 712writer.Write((Int32)buildEventContext.ProjectContextId); 713writer.Write((Int32)buildEventContext.TargetId); 714writer.Write((Int32)buildEventContext.TaskId);
Engine\BuildResult.cs (10)
279writer.Write((Int32)outputsByTarget.Count); 291writer.Write((Int32)items.Length); 307writer.Write((Int32)resultByTarget.Count); 311writer.Write((Int32)resultByTarget[key]); 315writer.Write((Int32)handleId); 316writer.Write((Int32)requestId); 317writer.Write((Int32)projectId); 341writer.Write((Int32)totalTime); 342writer.Write((Int32)engineTime); 343writer.Write((Int32)taskTime);
Engine\NodeLoggingEvent.cs (1)
328writer.Write((Int32)loggerId);
Introspector\NodeStatus.cs (3)
250writer.Write((Int32)requestId); 253writer.Write((Int32)queueDepth); 264writer.Write((Int32)stateOfInProgressTargets.Length);
Introspector\TargetInProgressState.cs (7)
349writer.Write((Int32)parentTargets.Count); 372writer.Write((Int32)parentBuildRequests.Count); 395writer.Write((Int32)outstandingBuildRequests.Length); 418writer.Write((Int32)parentTargetsForBuildRequests.Length); 627writer.Write((Int32)projectId); 628writer.Write((Int32)nodeId); 629writer.Write((Int32)id);
Items\BuildItem.cs (3)
195writer.Write((Int32)metadata.Count); 220writer.Write((Int32)metadata.Count); 244writer.Write((Int32)itemSpecModifiers.Count);
LocalProvider\LocalCallDescriptor.cs (15)
115writer.Write((Int32)callNumber); 191writer.Write((Int32)requestingCallNumber); 204writer.Write((Int32)cacheArray.Length); 454writer.Write((Int32)buildEvents.Length); 635writer.Write((Int32)shutdownLevel); 692writer.Write((Int32)shutdownLevel); 693writer.Write((Int32)totalTaskTime); 809writer.Write((Int32)environmentVariables.Count); 824writer.Write((Int32)nodeLoggers.Length); 831writer.Write((Int32)nodeId); 832writer.Write((Int32)parentProcessId); 939writer.Write((Int32)processId); 992writer.Write((Int32)requestId); 1216writer.Write((Int32)entries.Length); 1417writer.Write((Int32)names.Length);
LocalProvider\NativeMethods.cs (10)
28internal const Int32 STARTF_USESTDHANDLES = 0x00000100; 173internal Int32 cb; 177internal Int32 dwX; 178internal Int32 dwY; 179internal Int32 dwXSize; 180internal Int32 dwYSize; 181internal Int32 dwXCountChars; 182internal Int32 dwYCountChars; 183internal Int32 dwFillAttribute; 184internal Int32 dwFlags;
LocalProvider\SharedMemory.cs (1)
516binaryWriter.Write((Int32)writeBytesRemaining);
Logging\LoggerDescription.cs (2)
305writer.Write((Int32)verbosity); 306writer.Write((Int32)loggerId);
Properties\BuildProperty.cs (1)
125writer.Write((Int32)type);
Properties\BuildPropertyGroup.cs (1)
91writer.Write((Int32)propertyTableByName.Count);
Resources\Constants.cs (1)
208availableStaticMethods.TryAdd("System.Int32", new Tuple<string, Type>(null, typeof(System.Int32)));
Shared\ConversionUtilities.cs (2)
95return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 128canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value);
Shared\NativeMethodsShared.cs (1)
27internal const Int32 STD_OUTPUT_HANDLE = -11;
Microsoft.Build.Engine.OM.UnitTests (25)
Construction\ConstructionEditing_Tests.cs (1)
3228for (var i = 1; i < splits.Length - 1; i++)
Construction\ProjectRootElement_Tests.cs (6)
1029var current = Interlocked.Increment(ref counter) - 1; 1052var current = Interlocked.Increment(ref counter) - 1; 1100var current = Interlocked.Increment(ref counter) - 1; 1122var current = Interlocked.Increment(ref counter) - 1; 1876var version = projectElement.Version; 1877var childrenCount = projectElement.AllChildren.Count();
Construction\WhiteSpacePreservation_Tests.cs (2)
506var crlfCount = Regex.Matches(projectResults, @"\r\n", RegexOptions.Multiline).Count; 507var nlCount = Regex.Matches(projectResults, @"\n").Count;
DebugUtils.cs (1)
114var counter = 0;
Definition\Project_Tests.cs (4)
2802var itemElements = NativeMethodsShared.GetLogicalCoreCount() * 5; 3832var initialEvaluationId = project.LastEvaluationId; 4230for (var i = 0; i < expected.Count; i++) 4277for (var i = 0; i < expected.Count; i++)
ExceptionHandling.cs (3)
191var line = 0; 192var column = 0; 353var pid = Process.GetCurrentProcess().Id;
FileUtilities.cs (7)
397var headingSegmentsToRemove = Math.Max(0, segments.Length - trailingSegmentsToKeep); 849var lastDirectorySeparator = path.LastIndexOfAny(Slashes); 1321var endA = path1.Length - 1; 1322var endB = path2.Length - 1; 1325for (var i = endA; i >= 0; i--) 1338for (var i = endB; i >= 0; i--) 1357for (var i = 0; i <= endA; i++)
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
Microsoft.Build.Engine.UnitTests (36)
BackEnd\BuildManager_Tests.cs (1)
3665for (var i = 0; i < 2; i++)
BackEnd\BuildRequest_Tests.cs (1)
144var stateInHostObject = 3;
BackEnd\CacheAggregator_Tests.cs (3)
26var i = BuildRequestConfiguration.InvalidConfigurationId + 1; 246var currentConfigurationIndex = 0; 247var currentBuildResultIndex = 0;
BackEnd\ResultsCache_Tests.cs (1)
398foreach (var configId in copy.ResultsDictionary.Keys)
BackEnd\SdkResultItemComparison_Tests.cs (2)
48var hashSdkItem1 = sdkResultItem1.GetHashCode(); 54var hashSdkItem2 = sdkResultItem2.GetHashCode();
BackEnd\TaskHostFactory_Tests.cs (1)
49Int32.TryParse(processId, out int pid).ShouldBeTrue();
BackEnd\TaskRegistry_Tests.cs (2)
1303ProjectUsingTaskParameterElement filledOutAttributesParameter = parameterGroup.AddParameter("ParameterWithAllAttributesHardCoded", bool.TrueString, bool.TrueString, typeof(Int32).FullName); 1335Assert.Equal(typeof(Int32), parameterInfo.PropertyType);
Definition\ProjectEvaluationContext_Tests.cs (10)
65for (var i = 0; i < 10; i++) 375var evaluationCount = 0; 435var evaluationCount = 0; 490var evaluationCount = 0; 552var evaluationCount = 0; 619var evaluationCount = 0; 699for (var i = 0; i < globExpansion.Length; i++) 723var evaluationCount = 0; 760var evaluationCount = 0; 806var evaluationCount = 0;
Evaluation\EvaluationLogging_Tests.cs (2)
112var evaluationId = project.LastEvaluationId; 148var eventEvaluationId = args.BuildEventContext.EvaluationId;
Evaluation\Expander_Tests.cs (1)
4081new string[] {"$([System.Int32]::MaxValue)", System.Int32.MaxValue.ToString() },
Evaluation\ProjectSdkImplicitImport_Tests.cs (1)
517for (var i = 0; i < 2; i++)
FileUtilities_Tests.cs (1)
883var secondSlash = SystemSpecificAbsolutePath.Substring(1).IndexOf(Path.DirectorySeparatorChar) + 1;
Graph\GraphLoadedFromSolution_tests.cs (1)
39for (var i = 0; i < files.Length; i++)
Graph\ProjectGraph_Tests.cs (3)
1817for (var i = 0; i < toposort.Length; i++) 1819for (var j = 0; j < i; j++) 1851var edgeCount = 0;
ProjectCache\ProjectCacheTests.cs (5)
293var queryId = Interlocked.Increment(ref _nextId); 1313var expectedQueryOccurrences = errorLocations.HasFlag(ErrorLocations.GetCacheResultAsync) 1376var projectNumber = GetProjectNumber(buildRequest.ProjectFullPath); 1582var cacheHitCount = 0; 1583var nonCacheHitCount = 0;
TestComparers\ProjectInstanceModelTestComparers.cs (1)
345for (var i = 0; i < x.Count; i++)
Microsoft.Build.Framework (165)
BinaryTranslator.cs (1)
1186var length = byteArray?.Length ?? 0;
BinaryWriterExtensions.cs (1)
52writer.Write((Int32)timestamp.Kind);
BuildErrorEventArgs.cs (4)
276writer.Write((Int32)lineNumber); 277writer.Write((Int32)columnNumber); 278writer.Write((Int32)endLineNumber); 279writer.Write((Int32)endColumnNumber);
BuildEventContext.cs (1)
208var hash = 17;
BuildMessageEventArgs.cs (5)
253writer.Write((Int32)importance); 260writer.Write((Int32)lineNumber); 261writer.Write((Int32)columnNumber); 262writer.Write((Int32)endLineNumber); 263writer.Write((Int32)endColumnNumber);
BuildWarningEventArgs.cs (4)
190writer.Write((Int32)lineNumber); 191writer.Write((Int32)columnNumber); 192writer.Write((Int32)endLineNumber); 193writer.Write((Int32)endColumnNumber);
HashHelpers.cs (5)
49var limit = (int)Math.Sqrt(candidate); 50for (var divisor = 3; divisor <= limit; divisor += 2) 65foreach (var prime in s_primes) 72for (var i = (min | 1); i < int.MaxValue; i += 2) 83var newSize = 2 * oldSize;
ImmutableSegmentedList`1.cs (6)
363var index = self.IndexOf(value); 375var index = self.IndexOf(value, 0, Count, equalityComparer); 415var index = builder.IndexOf(item); 439var index = builder.IndexOf(item, 0, builder.Count, equalityComparer); 470var index = self.IndexOf(oldValue); 484var index = self.IndexOf(oldValue, equalityComparer);
ImmutableSegmentedList`1+ValueBuilder.cs (1)
258var index = IndexOf(item);
LazyFormattedBuildEventArgs.cs (1)
134internal override void CreateFromStream(BinaryReader reader, Int32 version)
NativeMethods.cs (4)
37internal const Int32 STD_OUTPUT_HANDLE = -11; 38internal const Int32 STD_ERROR_HANDLE = -12; 498var result = GetLogicalCoreCountOnWindows(); 1286ParentID = Int32.Parse(statFields[2]);
Profiler\EvaluationLocation.cs (1)
258var hashCode = 1198539463;
Profiler\ProfilerResult.cs (1)
83var hashCode = -2131368567;
ProjectStartedEventArgs.cs (8)
338writer.Write((Int32)projectId); 347writer.Write((Int32)parentProjectBuildEventContext.NodeId); 348writer.Write((Int32)parentProjectBuildEventContext.ProjectContextId); 349writer.Write((Int32)parentProjectBuildEventContext.TargetId); 350writer.Write((Int32)parentProjectBuildEventContext.TaskId); 351writer.Write((Int32)parentProjectBuildEventContext.SubmissionId); 352writer.Write((Int32)parentProjectBuildEventContext.ProjectInstanceId); 372var propertyCount = validProperties.Count();
ReuseableStringBuilder.cs (1)
147var separatorsRemaining = strings.Count - 1;
Sdk\SdkReference.cs (1)
136var hashCode = (Name != null ? Name.ToLowerInvariant().GetHashCode() : 0);
SegmentedArray.cs (38)
58var copied = 0; 143var dstLB = destinationArray.GetLowerBound(0); 153var copied = 0; 220var offset = startIndex; 236var endIndex = segment.Offset + segment.Count; 237for (var i = segment.Offset; i < endIndex; i++) 307var endIndex = startIndex - count + 1; 308for (var i = startIndex; i >= endIndex; i--) 316var endIndex = startIndex - count + 1; 317for (var i = startIndex; i >= endIndex; i--) 344var firstIndex = index; 345var lastIndex = index + length - 1; 480var initialFirstSegment = _firstOffset >> SegmentedArrayHelper.GetSegmentShift<T>(); 481var initialSecondSegment = _secondOffset >> SegmentedArrayHelper.GetSegmentShift<T>(); 482var offset = _firstOffset & SegmentedArrayHelper.GetOffsetMask<T>(); 487var remainingInSegment = firstSegment.Length - offset; 488var currentSegmentLength = Math.Min(remainingInSegment, _length); 497var currentSegmentLength = Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed); 583var initialFirstSegment = (_completed + _firstOffset) >> SegmentedArrayHelper.GetSegmentShift<T>(); 584var initialSecondSegment = (_completed + _secondOffset) >> SegmentedArrayHelper.GetSegmentShift<T>(); 585var firstOffset = (_completed + _firstOffset) & SegmentedArrayHelper.GetOffsetMask<T>(); 586var secondOffset = (_completed + _secondOffset) & SegmentedArrayHelper.GetOffsetMask<T>(); 590var remainingInFirstSegment = firstSegment.Length - firstOffset; 591var remainingInSecondSegment = secondSegment.Length - secondOffset; 592var currentSegmentLength = Math.Min(Math.Min(remainingInFirstSegment, remainingInSecondSegment), _length - _completed); 631var initialFirstSegment = (_firstOffset + _length - _completed - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 632var initialSecondSegment = (_secondOffset + _length - _completed - 1) >> SegmentedArrayHelper.GetSegmentShift<T>(); 633var firstOffset = (_firstOffset + _length - _completed - 1) & SegmentedArrayHelper.GetOffsetMask<T>(); 634var secondOffset = (_secondOffset + _length - _completed - 1) & SegmentedArrayHelper.GetOffsetMask<T>(); 638var remainingInFirstSegment = firstOffset + 1; 639var remainingInSecondSegment = secondOffset + 1; 640var currentSegmentLength = Math.Min(Math.Min(remainingInFirstSegment, remainingInSecondSegment), _length - _completed); 725var firstSegment = _offset >> SegmentedArrayHelper.GetSegmentShift<T>(); 726var offset = _offset & SegmentedArrayHelper.GetOffsetMask<T>(); 729var remainingInSegment = segment.Length - offset; 774var firstSegment = _offset >> SegmentedArrayHelper.GetSegmentShift<T>(); 775var offset = _offset & SegmentedArrayHelper.GetOffsetMask<T>(); 778var remainingInSegment = segment.Length - offset;
SegmentedArray`1.cs (14)
84for (var i = 0; i < _items.Length - 1; i++) 93var lastPageSize = length - ((_items.Length - 1) << SegmentShift); 148for (var i = 0; i < items.Length; i++) 158for (var i = 0; i < _items.Length; i++) 166for (var i = 0; i < _items.Length; i++) 242for (var i = 0; i < _items.Length; i++) 245var index = list.IndexOf(value); 257for (var i = 0; i < _items.Length; i++) 260var index = list.IndexOf(value); 319for (var i = 0; i < Length; i++) 321var result = comparer.Compare(this[i], o[i]); 343for (var i = 0; i < Length; i++) 358var ret = 0; 359for (var i = Length >= 8 ? Length - 8 : 0; i < Length; i++)
SegmentedArrayHelper.cs (2)
81var segmentSize = 2; 103var segmentShift = 0;
SegmentedDictionary`2.cs (42)
120var count = d._count; 122for (var i = 0; i < count; i++) 233var count = _count; 256for (var i = 0; i < _count; i++) 267for (var i = 0; i < _count; i++) 281for (var i = 0; i < _count; i++) 310var count = _count; 312for (var i = 0; i < count; i++) 342var i = GetBucket(hashCode); 410var i = GetBucket(hashCode); 455var size = HashHelpers.GetPrime(capacity); 488ref var bucket = ref GetBucket(hashCode); 489var i = bucket - 1; // Value in _buckets is 1-based 624var count = _count; 655var count = _count; 661for (var i = 0; i < count; i++) 665ref var bucket = ref GetBucket(entries[i]._hashCode); 690ref var bucket = ref GetBucket(hashCode); 692var last = -1; 693var i = bucket - 1; // Value in buckets is 1-based 762ref var bucket = ref GetBucket(hashCode); 764var last = -1; 765var i = bucket - 1; // Value in buckets is 1-based 879for (var i = 0; i < _count; i++) 897var count = _count; 899for (var i = 0; i < count; i++) 927var currentCapacity = _entries.Length; 940var newSize = HashHelpers.GetPrime(capacity); 974var newSize = HashHelpers.GetPrime(capacity); 976var currentCapacity = oldEntries.Length; 982var oldCount = _count; 986var count = 0; 987for (var i = 0; i < oldCount; i++) 994ref var bucket = ref GetBucket(hashCode); 1292var count = _dictionary._count; 1294for (var i = 0; i < count; i++) 1365var count = _dictionary._count; 1369for (var i = 0; i < count; i++) 1492var count = _dictionary._count; 1494for (var i = 0; i < count; i++) 1565var count = _dictionary._count; 1569for (var i = 0; i < count; i++)
SegmentedList`1.cs (23)
85var count = c.Count; 225var size = _size; 241var size = _size; 324var size = _size; 366for (var i = 0; i < _size; i++) 429var newCapacity = _items.Length == 0 ? DefaultCapacity : _items.Length * 2; 450for (var i = 0; i < _size; i++) 468for (var i = 0; i < _size; i++) 501var endIndex = startIndex + count; 502for (var i = startIndex; i < endIndex; i++) 517for (var i = _size - 1; i >= 0; i--) 563var endIndex = startIndex - count; 564for (var i = startIndex; i > endIndex; i--) 581var version = _version; 583for (var i = 0; i < _size; i++) 755var count = c.Count; 782var targetIndex = index; 912var index = IndexOf(item); 939var freeIndex = 0; // the first free slot in items array 947var current = freeIndex + 1; 968var result = _size - freeIndex; 1140var threshold = (int)(_items.Length * 0.9); 1154for (var i = 0; i < _size; i++)
VisualStudioLocationHelper.cs (1)
98var result = GetSetupConfiguration(out query, IntPtr.Zero);
Microsoft.Build.Tasks.Core (42)
AssemblyDependency\AssemblyInformation.cs (1)
1155var length = sr.ReadInt32();
AssemblyDependency\ReferenceTable.cs (3)
2261var versionCompare = an1.Version.CompareTo(an2.Version); 2348var victim = 0; 3003Int32 offSet = reader.ReadInt32();
BootstrapperUtil\Util.cs (1)
127if (Int32.TryParse(visualStudioVersion.Substring(0, dotIndex), out int majorVersion) && (majorVersion < 11))
ConversionUtilities.cs (2)
134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value);
DebugUtils.cs (1)
114var counter = 0;
ExceptionHandling.cs (3)
191var line = 0; 192var column = 0; 353var pid = Process.GetCurrentProcess().Id;
FileMatcher.cs (8)
1970var excludeSize = 0; 2184var index = 0; 2192var i = SkipSlashes(aString, 2); 2219var afterSlashesIndex = SkipSlashes(aString, index); 2233var indexOfAnySlash = aString.IndexOfAny(directorySeparatorCharacters, afterSlashesIndex); 2234var afterNonSlashIndex = indexOfAnySlash == -1 ? aString.Length : indexOfAnySlash; 2322var index = startingIndex; 2576var maxTasks = Math.Max(1, NativeMethodsShared.GetLogicalCoreCount() / 2);
FileUtilities.cs (7)
397var headingSegmentsToRemove = Math.Max(0, segments.Length - trailingSegmentsToKeep); 849var lastDirectorySeparator = path.LastIndexOfAny(Slashes); 1321var endA = path1.Length - 1; 1322var endB = path2.Length - 1; 1325for (var i = endA; i >= 0; i--) 1338for (var i = endB; i >= 0; i--) 1357for (var i = 0; i <= endA; i++)
LockCheck.cs (2)
224var h1 = ProcessId.GetHashCode(); 225var h2 = StartTime.GetHashCode();
NativeMethods.cs (10)
491internal Int32 cb; 495internal Int32 dwX; 496internal Int32 dwY; 497internal Int32 dwXSize; 498internal Int32 dwYSize; 499internal Int32 dwXCountChars; 500internal Int32 dwYCountChars; 501internal Int32 dwFillAttribute; 502internal Int32 dwFlags; 532internal const Int32 STARTF_USESTDHANDLES = 0x00000100;
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
ResourceHandling\NameUtilities.cs (1)
19var commaIndex = assemblyQualifiedName.IndexOf(',');
StreamMappedString.cs (1)
41private int _finalPageNumber = Int32.MaxValue;
WriteCodeFragment.cs (1)
211if (!Int32.TryParse(name.Substring("_Parameter".Length), out int index))
Microsoft.Build.Tasks.UnitTests (5)
Copy_Tests.cs (1)
1110for (var i = 0; i < 2; i++)
MSBuild_Tests.cs (4)
1481var expectedTaskId = logger.TaskStartedEvents.First(t => t.TaskName == "MSBuild").BuildEventContext.TaskId; 1482var actualTaskId = logger.ProjectStartedEvents 1517var expectedTaskId = logger.TaskStartedEvents.First(t => t.TaskName == nameof(BuildProjectFileTask)).BuildEventContext.TaskId; 1518var actualTaskId = logger.ProjectStartedEvents
Microsoft.Build.UnitTests.Shared (6)
ObjectModelHelpers.cs (6)
266for (var i = 0; i < metadata.Length; i++) 290for (var i = 0; i < minimumLength; i++) 1272for (var i = 0; i < x.Count; i++) 1649for (var i = 0; i < files.Length; i++) 1749var parent = nodeDependencies.Key; 1772foreach (var reference in nodeDependencies.Value)
Microsoft.Build.Utilities.Core (22)
DebugUtils.cs (1)
114var counter = 0;
ExceptionHandling.cs (3)
191var line = 0; 192var column = 0; 353var pid = Process.GetCurrentProcess().Id;
FileMatcher.cs (8)
1970var excludeSize = 0; 2184var index = 0; 2192var i = SkipSlashes(aString, 2); 2219var afterSlashesIndex = SkipSlashes(aString, index); 2233var indexOfAnySlash = aString.IndexOfAny(directorySeparatorCharacters, afterSlashesIndex); 2234var afterNonSlashIndex = indexOfAnySlash == -1 ? aString.Length : indexOfAnySlash; 2322var index = startingIndex; 2576var maxTasks = Math.Max(1, NativeMethodsShared.GetLogicalCoreCount() / 2);
FileUtilities.cs (7)
397var headingSegmentsToRemove = Math.Max(0, segments.Length - trailingSegmentsToKeep); 849var lastDirectorySeparator = path.LastIndexOfAny(Slashes); 1321var endA = path1.Length - 1; 1322var endB = path2.Length - 1; 1325for (var i = endA; i >= 0; i--) 1338for (var i = endB; i >= 0; i--) 1357for (var i = 0; i <= endA; i++)
InprocTrackingNativeMethods.cs (2)
153private static readonly Lazy<string> fileTrackerDllName = new Lazy<string>(() => RuntimeInformation.ProcessArchitecture == Architecture.Arm64 ? "FileTrackerA4.dll" : (IntPtr.Size == sizeof(Int32)) ? "FileTracker32.dll" : "FileTracker64.dll"); 219Int32 hresult = Marshal.GetHRForLastWin32Error();
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
Microsoft.Build.Utilities.UnitTests (17)
NativeMethods.cs (11)
40internal const Int32 STARTFUSESTDHANDLES = 0x00000100; 45internal const Int32 CREATE_NEW_CONSOLE = 0x00000010; 75internal Int32 cb; 98internal Int32 dwX; 103internal Int32 dwY; 108internal Int32 dwXSize; 113internal Int32 dwYSize; 118internal Int32 dwXCountChars; 123internal Int32 dwYCountChars; 128internal Int32 dwFillAttribute; 133internal Int32 dwFlags;
StringExtensions.cs (3)
27var currentOccurrence = aString.IndexOf(oldValue, stringComparison); 34var endOfPreviousOccurrence = 0; 42var nonMatchLength = currentOccurrence - endOfPreviousOccurrence;
ToolTask_Tests.cs (3)
1006public Int32 InitialDelay { get; set; } = 10000; 1014public Int32 FollowupDelay { get; set; } = 1; 1020public Int32 RepeatCount { get; private set; } = 0;
Microsoft.Cci.Extensions (18)
Comparers\ApiComparer.cs (10)
26var kindComparison = CompareKind(kindX, kindY); 40var xKindOrder = GetKindOrder(x); 41var yKindOrder = GetKindOrder(y); 50var nameComparison = StringComparer.OrdinalIgnoreCase.Compare(xNonGenericName, yNonGenericName); 67var firstComparison = CompareNamespaceNames(beforeFirstDotX, beforeFirstDotY); 76var orderX = GetNamspaceOrder(nameX); 77var orderY = GetNamspaceOrder(nameY); 79var comparison = orderX.CompareTo(orderY); 139var i = name.IndexOf("<", StringComparison.OrdinalIgnoreCase); 145var firstDot = qualifiedName.IndexOf('.');
Dgml\DgmlExtensions.cs (4)
37for (var i = 0; i < nodes.Length; i++) 39var id = i; 52var source = edge.Item1; 53var target = edge.Item2;
Extensions\CSharp\CSharpCciExtensions.cs (1)
786var i = 0;
Writers\Syntax\UnifiedDiffSyntaxWriter.cs (3)
76var count = isHeader ? 3 : 1; 79var remainingSpaces = (IndentLevel * SpacesInIndent) - 1; 92var indent = IndentLevel;
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\BinderEquivalence.cs (1)
41var count = Interlocked.Increment(ref cachedBinderCount);
Microsoft.DotNet.Arcade.Sdk (1)
src\GenerateResxSource.cs (1)
444for (var i = 0; i < original.Length; i++)
Microsoft.DotNet.Arcade.Sdk.Tests (3)
MinimalRepoTests.cs (2)
25var exitCode = app.ExecuteBuild(_output, 36var exitCode = app.ExecuteBuild(_output,
RepoWithConditionalProjectsToBuildTests.cs (1)
36var exitCode = app.ExecuteBuild(_output,
Microsoft.DotNet.AsmDiff (2)
DiffEngine.cs (2)
213for (var i = braceDelta; i > 0; i--) 216for (var i = braceDelta; i < 0 && startLineStack.Count > 0; i++)
Microsoft.DotNet.Build.Tasks.Feed (1)
src\common\MSBuildListSplitter.cs (1)
31var splitIdx = item.IndexOf('=');
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
TestDoubles\MockRetryHandler.cs (1)
33for (var attempt = 0; attempt < _maxAttempts; attempt++)
Microsoft.DotNet.Build.Tasks.Installers (17)
src\BuildFPMToolPreReqs.cs (1)
247var backslashCount = 0;
src\GenerateMsiVersion.cs (16)
71var major = int.Parse(Major) << 26; 72var minor = int.Parse(Minor) << 20; 73var patch = int.Parse(Patch) << 14; 74var msiVersionNumber = major | minor | patch | int.Parse(BuildNumber); 76var msiMajor = (msiVersionNumber >> 24) & 0xFF; 77var msiMinor = (msiVersionNumber >> 16) & 0xFF; 78var msiBuild = msiVersionNumber & 0xFFFF; 84var major = int.Parse(Major) << 27; 85var minor = int.Parse(Minor) << 22; 86var patch = int.Parse(Patch) << 18; 88var buildNumberMajor = (int.Parse(BuildNumberMajor) & 0x3FFF) << 4; 89var buildNumberMinor = int.Parse(BuildNumberMinor) & 0xF; 91var msiVersionNumber = major | minor | patch | buildNumberMajor | buildNumberMinor; 93var msiMajor = (msiVersionNumber >> 24) & 0xFF; 94var msiMinor = (msiVersionNumber >> 16) & 0xFF; 95var msiBuild = msiVersionNumber & 0xFFFF;
Microsoft.DotNet.Build.Tasks.Packaging (4)
NugetPropertyStringProvider.cs (3)
45var indexOfEquals = propertyString.IndexOf("=", StringComparison.Ordinal); 64var valueStartIndex = indexOfEquals + 1; 65var valueLength = propertyString.Length - valueStartIndex;
PackageReport.cs (1)
156var hash = Project.GetHashCode();
Microsoft.DotNet.Helix.Client (1)
generated-code\PagedResponse.cs (1)
121var equalIdx = value.IndexOf('=');
Microsoft.DotNet.Helix.JobSender (1)
JobDefinition.cs (1)
263var @index = value.IndexOf('@');
Microsoft.DotNet.Helix.Sdk (7)
AzureDevOpsTask.cs (5)
128var statusCodeValue = (int)res.StatusCode; 174var min = (int)(Math.Pow(factor, attempt) * 1000); 175var max = (int)(Math.Pow(factor, attempt + 1) * 1000); 198var attempt = 0; 199var maxAttempt = RetryCount;
CheckAzurePipelinesTestResults.cs (1)
168foreach (var runId in TestRunIds)
StartAzurePipelinesTestRun.cs (1)
71if (int.TryParse(BuildId, out var buildId))
Microsoft.DotNet.NuGetRepack.Tests (2)
TestHelpers\DiffUtil.cs (2)
238var la = lengthA + 1; 239var lb = lengthB + 1;
Microsoft.DotNet.Open.Api.Tools.Tests (40)
OpenApiAddFileTests.cs (12)
19var run = app.Execute(Array.Empty<string>()); 31var run = app.Execute(new string[] { "add", "file", "randomfile.json" }); 43var run = app.Execute(new string[] { "add", "file", "--updateProject", csproj, "randomfile.json" }); 53var appExitCode = app.Execute(new string[] { "add" }); 64var run = app.Execute(new string[] { "add", "file", "--help" }); 77var run = app.Execute(new[] { "add", "file", project.NSwagJsonFile }); 81var secondRun = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 107var run = app.Execute(new[] { "add", "file", nswagJsonFile }); 132var run = app.Execute(new[] { "add", "file", nswagJsonFile, "--code-generator", "NSwagTypeScript" }); 152var run = app.Execute(new[] { "add", "file", nswagJsonFile }); 172var run = app.Execute(new[] { "add", "file", "--updateProject", project.Project.Path, nswagJsonFIle }); 192var run = app.Execute(new[] { "add", "file", nswagJsonFile });
OpenApiAddProjectTests.cs (3)
39var run = app.Execute(new[] { "add", "project", project1.Path, project2.Path }); 66var run = app.Execute(new[] { "add", "project", csproj.Path }); 97var run = app.Execute(new[] { "add", "project", refProjFile });
OpenApiAddURLTests.cs (12)
20var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 53var run = app.Execute(new[] { "add", "url", url }); 86var run = app.Execute(new[] { "add", "url", url }); 119var run = app.Execute(new[] { "add", "url", url }); 151var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 183var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 243var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl, "--code-generator", "NSwagCSharp" }); 275var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl, "--code-generator", "NSwagTypeScript" }); 307var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl, "--output-file", Path.Combine("outputdir", "file.yaml") }); 340var appExitCode = app.Execute(new[] { "add", "url", FakeOpenApiUrl, "--output-file", outputFile }); 397var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 424var run = app.Execute(new[] { "add", "url", url });
OpenApiRefreshTests.cs (3)
20var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 50var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl }); 79var run = app.Execute(new[] { "add", "url", FakeOpenApiUrl });
OpenApiRemoveTests.cs (7)
27var run = add.Execute(new[] { "add", "file", nswagJsonFile }); 42var removeRun = remove.Execute(new[] { "remove", nswagJsonFile }); 70var run = add.Execute(new[] { "add", "url", FakeOpenApiUrl }); 85var removeRun = remove.Execute(new[] { "remove", FakeOpenApiUrl }); 119var run = app.Execute(new[] { "add", "project", refProjFile }); 162var run = add.Execute(new[] { "add", "file", nswagJsonFile }); 172var removeRun = remove.Execute(new[] { "remove", nswagJsonFile, swagFile2 });
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Microsoft.DotNet.PackageTesting (2)
VerifyClosure.cs (2)
457var count = reader.GetTableRowCount(TableIndex.AssemblyRef); 471var count = reader.GetTableRowCount(TableIndex.ModuleRef);
Microsoft.DotNet.SharedFramework.Sdk (2)
src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (2)
457var count = reader.GetTableRowCount(TableIndex.AssemblyRef); 471var count = reader.GetTableRowCount(TableIndex.ModuleRef);
Microsoft.DotNet.SignTool (13)
src\BatchSignUtil.cs (2)
112var round = 0; 260var i = 0;
src\ByteSequenceComparer.cs (2)
30for (var i = 0; i < x.Length; i++) 53for (var i = 0; i < left.Length; i++)
src\Hash.cs (8)
50var hashCode = 0; 51var count = 0; 76var maxSize = Math.Min(maxItemsToHash, values.Length); 77var hashCode = 0; 100var hashCode = 0; 101var count = 0; 126var hashCode = 0; 127var count = 0;
src\RealSignTool.cs (1)
27sizeof(Int32) // byte count
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (7)
HelperFactory.cs (1)
247var consumedInputCount = 0;
Helpers.cs (6)
60var pos = 0; 63for (var i = 0; i < word.Length; i++) 89var pos = 0; 93for (var i = 0; i < word.Length; i++) 118var pos = 0; 126for (var i = 0; i < word.Length; i++)
Microsoft.Extensions.ApiDescription.Client (2)
artifacts\obj\Microsoft.Extensions.ApiDescription.Client\Release\netstandard2.0\Microsoft.Extensions.ApiDescription.Client.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
CSharpIdentifier.cs (1)
46for (var i = 0; i < inputName.Length; i++)
Microsoft.Extensions.ApiDescription.Client.Tests (3)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Microsoft.Extensions.Caching.Hybrid (14)
Internal\BufferChunk.cs (1)
27var length = Length;
Internal\DefaultHybridCache.CacheItem.cs (3)
44var newCount = Interlocked.Decrement(ref _refCount); 60var oldValue = Volatile.Read(ref _refCount); 68var updated = Interlocked.CompareExchange(ref _refCount, oldValue + 1, oldValue);
Internal\DefaultHybridCache.L2.cs (2)
41? new(writer.DetachCommitted(out var length), length, returnToPool: true) 57? new(writer.DetachCommitted(out var length), length, returnToPool: true)
Internal\DefaultHybridCache.MutableCacheItem.cs (1)
26_buffer = new(writer.DetachCommitted(out var length), length, returnToPool: true);
Internal\DefaultHybridCache.StampedeStateT.cs (1)
103buffer = new(writer.GetBuffer(out var length), length, returnToPool: false); // writer still owns the buffer
Internal\InbuiltTypeSerializer.cs (3)
28var length = checked((int)source.Length); 42var length = Encoding.UTF8.GetByteCount(value); 44var actual = Encoding.UTF8.GetBytes(value, 0, value.Length, oversized, 0);
Internal\RecyclableArrayBufferWriter.cs (3)
160var currentLength = _buffer.Length; 163var growBy = Math.Max(sizeHint, currentLength); 170var newSize = currentLength + growBy;
Microsoft.Extensions.Caching.Hybrid.Tests (19)
BufferReleaseTests.cs (3)
61for (var i = 0; i < 10 && cacheItem.NeedsEvictionCallback; i++) 147for (var i = 0; i < 10 && cacheItem.NeedsEvictionCallback; i++) 205for (var i = 0; i < 10 && cacheItem.NeedsEvictionCallback; i++)
L2Tests.cs (6)
55for (var i = 0; i < 5; i++) 64for (var i = 0; i < 5; i++) 75for (var i = 0; i < 5; i++) 110for (var i = 0; i < 5; i++) 119for (var i = 0; i < 5; i++) 130for (var i = 0; i < 5; i++)
RedisTests.cs (2)
86var count = 0; 87for (var i = 0; i < 10; i++)
StampedeTests.cs (8)
78for (var i = 0; i < callerCount; i++) 112for (var i = 0; i < callerCount; i++) 161for (var i = 0; i < callerCount; i++) 193for (var i = 0; i < callerCount; i++) 233for (var i = 0; i < callerCount; i++) 260for (var i = 0; i < callerCount; i++) 268for (var i = 0; i < callerCount; i++) 381if (!counts.TryGetValue(obj, out var count))
Microsoft.Extensions.Caching.MicroBenchmarks (3)
src\Caching\Hybrid\src\Internal\RecyclableArrayBufferWriter.cs (3)
160var currentLength = _buffer.Length; 163var growBy = Math.Max(sizeHint, currentLength); 170var newSize = currentLength + growBy;
Microsoft.Extensions.Caching.SqlServer (2)
DatabaseOperations.cs (1)
125var effectedRowCount = command.ExecuteNonQuery();
SqlServerCache.cs (1)
249var length = checked((int)value.Length);
Microsoft.Extensions.Caching.StackExchangeRedis (1)
RedisCache.cs (1)
138var length = checked((int)value.Length);
Microsoft.Extensions.Configuration (1)
ConfigurationSection.cs (1)
106var childCount = Configuration.ConfigurationSectionDebugView.FromConfiguration(this, _root).Count;
Microsoft.Extensions.Configuration.KeyPerFile.Tests (1)
ConfigurationProviderTestBase.cs (1)
403for (var i = 0; i < AsArray.Length; i++)
Microsoft.Extensions.Configuration.Xml (2)
XmlStreamConfigurationProvider.cs (2)
292for (var i = 0; i < element.Attributes.Count; i++) 447var length = _lengths.Pop();
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteFactory.cs (1)
341for (var i = 0; i < callSites.Length; ++i)
Microsoft.Extensions.Diagnostics.HealthChecks (3)
DefaultHealthCheckService.cs (2)
52var index = 0; 321for (var i = 0; i < values.Count; i++)
HealthCheckPublisherHostedService.cs (1)
196for (var i = 0; i < publishers.Length; i++)
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (4)
HealthCheckPublisherHostedServiceTest.cs (4)
432for (var i = 0; i < publishers.Length; i++) 638for (var i = 0; i < publishers.Length; i++) 654for (var i = 0; i < publishers.Length; i++) 767for (var i = 0; i < publishers.Length; i++)
Microsoft.Extensions.Features (1)
FeatureReferences.cs (1)
99var revision = Collection?.Revision ?? ContextDisposed();
Microsoft.Extensions.Features.Tests (3)
FeatureCollectionTests.cs (3)
71var value = 20; 81var value = 20; 91var value = 20;
Microsoft.Extensions.FileProviders.Embedded (8)
EmbeddedFileProvider.cs (5)
155for (var i = 0; i < resources.Length; i++) 236for (var i = 1; i < subName.Length; i++) 257var length = builder.Length; 265for (var i = 1; i < subNames.Length; i++) 294for (var i = 1; i < subNames.Length; i++)
Manifest\EmbeddedFilesManifest.cs (2)
66var start = Array.IndexOf(_separators, path[0]) == -1 ? 0 : 1; 72var end = Array.IndexOf(_separators, path[path.Length - 1]) == -1 ? path.Length : path.Length - 1;
Manifest\ManifestDirectory.cs (1)
90for (var i = 0; i < Children.Count; i++)
Microsoft.Extensions.FileProviders.Embedded.Tests (1)
EmbeddedFileProviderTests.cs (1)
43var expectedFileLength = 8;
Microsoft.Extensions.Hosting (1)
HostOptions.cs (1)
60&& int.TryParse(timeoutSeconds, NumberStyles.None, CultureInfo.InvariantCulture, out var seconds))
Microsoft.Extensions.Http (1)
DependencyInjection\SocketsHttpHandlerBuilderExtensions.cs (1)
221private static int? ParseInt(string? intString) => int.TryParse(intString, out var result) ? result : null;
Microsoft.Extensions.Http.Polly (1)
artifacts\obj\Microsoft.Extensions.Http.Polly\Release\netstandard2.0\Microsoft.Extensions.Http.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.Extensions.Http.Polly.Tests (5)
PolicyHttpMessageHandlerTest.cs (5)
28var callCount = 0; 73var callCount = 0; 109var callCount = 0; 159var callCount = 0; 240var callCount = 0;
Microsoft.Extensions.Identity.Core (17)
artifacts\obj\Microsoft.Extensions.Identity.Core\Release\net9.0\Microsoft.Extensions.Identity.Core.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
AuthenticatorTokenProvider.cs (1)
71var expectedCode = Rfc6238AuthenticationService.ComputeTotp(keyBytes, (ulong)(timestep + i), modifierBytes: null);
Base32.cs (7)
31var index = 0; 84var bitIndex = 0; 85var inputIndex = 0; 86var outputBits = 0; 87var outputIndex = 0; 90var byteIndex = _base32Chars.IndexOf(char.ToUpperInvariant(trimmedInput[inputIndex])); 96var bits = Math.Min(5 - bitIndex, 8 - outputBits);
DefaultPersonalDataProtector.cs (1)
37var split = data.IndexOf(':');
Rfc6238AuthenticationService.cs (5)
52res = HMACSHA1.TryHashData(key, modifierCombinedBytes, hash, out var written); 60var offset = hash[hash.Length - 1] & 0xf; 62var binaryCode = (hash[offset] & 0x7f) << 24 119for (var i = -2; i <= 2; i++) 122var computedTotp = ComputeTotp(securityToken, (ulong)((long)currentTimeStep + i), modifierBytes);
UserManager.cs (2)
1822var count = await store.IncrementAccessFailedCountAsync(user, CancellationToken).ConfigureAwait(false); 2006for (var i = 0; i < number; i++)
Microsoft.Extensions.Localization (1)
artifacts\obj\Microsoft.Extensions.Localization\Release\net9.0\Microsoft.Extensions.Localization.Resources.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.Extensions.Localization.RootNamespace.Tests (1)
artifacts\obj\Microsoft.Extensions.Localization.RootNamespace.Tests\Release\net9.0\LocalizationTest.Abc.Resources.Controllers.ValuesController.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
Microsoft.Extensions.Localization.Tests (5)
ResourceManagerStringLocalizerTest.cs (5)
45for (var i = 0; i < 5; i++) 52var expectedCallCount = GetCultureInfoDepth(CultureInfo.CurrentUICulture); 87var expectedCallCount = GetCultureInfoDepth(CultureInfo.CurrentUICulture); 202var expectedTries = includeParentCultures ? GetCultureInfoDepth(CultureInfo.CurrentUICulture) : 1; 224var result = 0;
Microsoft.Extensions.Logging.AzureAppServices (3)
AzureAppServicesLoggerFactoryExtensions.cs (1)
92var beforeCount = collection.Count;
BatchingLoggerProvider.cs (2)
92var limit = _batchSize ?? int.MaxValue; 100var messagesDropped = Interlocked.Exchange(ref _messagesDropped, 0);
Microsoft.Extensions.Logging.Console (1)
JsonConsoleFormatter.cs (1)
91var charsWritten = Encoding.UTF8.GetChars(messageBytes, logMessageBuffer);
Microsoft.Extensions.ObjectPool.Microbenchmark (1)
src\Shared\BenchmarkRunner\Program.cs (1)
83var index = argsList.IndexOf("--config");
Microsoft.Extensions.ObjectPool.Tests (3)
ThreadingTest.cs (3)
34for (var i = 0; i < threads.Length; i++) 39for (var i = 0; i < threads.Length; i++) 48for (var i = 0; i < threads.Length; i++)
Microsoft.Extensions.Options.SourceGeneration (7)
Emitter.cs (7)
128for (var i = 0; i < vt.ModelsToValidate.Count; i++) 161for (var i = 0; i < staticValidationAttributes.Length; i++) 166for (var j = 0; j < attributeInstance.InstantiationLines.Count; j++) 761for (var i = 0; i < attr.ConstructorArguments.Count; i++) 786for (var i = 0; i < propertiesOrderedByKey.Length; i++) 800var fieldNumber = staticValidationAttributesDict.Count + 1; 906var fieldNumber = staticValidatorsDict.Count + 1;
Microsoft.Extensions.SecretManager.Tools.Tests (2)
InitCommandTest.cs (2)
106var lineCountWithoutSecret = projectDocumentWithoutSecret.ToString().Split(Environment.NewLine).Length; 111var lineCountWithSecret = projectDocumentWithSecret.ToString().Split(Environment.NewLine).Length;
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSGeneratorFactory.cs (1)
287var maxArgs = marshaledType == KnownManagedType.Action ? 3 : 4;
Microsoft.JSInterop (10)
Infrastructure\ByteArrayJsonConverter.cs (1)
79var id = ++_byteArrayId;
Infrastructure\DotNetDispatcher.cs (4)
222var count = Encoding.UTF8.GetByteCount(arguments); 226var receivedBytes = Encoding.UTF8.GetBytes(arguments, buffer); 237var index = 0; 473for (var i = 0; i < parameters.Length; i++)
src\Components\Shared\src\ArrayBuilder.cs (5)
75var indexOfAppendedItem = _itemsInUse++; 87var requiredCapacity = _itemsInUse + source.Length; 90var candidateCapacity = Math.Max(_items.Length * 2, _minCapacity); 100var startIndexOfAppendedItems = _itemsInUse; 179var newCapacity = Math.Max(desiredCapacity, _minCapacity);
Microsoft.JSInterop.Tests (12)
Infrastructure\ByteArrayJsonConverterTest.cs (1)
224for (var i = 0; i < 10; i++)
Infrastructure\DotNetStreamReferenceJsonConverterTest.cs (1)
50for (var i = 1; i <= 10; i++)
Infrastructure\JSObjectReferenceJsonConverterTest.cs (1)
68var expectedId = 3;
Infrastructure\JSStreamReferenceJsonConverterTest.cs (5)
68var expectedId = 3; 80var expectedId = 3; 81var expectedLength = 5; 96var expectedId = 3; 97var expectedLength = 5;
JSRuntimeTest.cs (4)
336for (var i = 0; i < 10; i++) 344for (var i = 0; i < 10; i++) 351for (var i = 0; i < 10; i++) 401for (var i = 1; i <= 10; i++)
Microsoft.Net.Http.Headers (150)
BaseHeaderParser.cs (2)
31var current = HeaderUtilities.GetNextNonEmptyOrWhitespaceIndex(value, index, SupportsMultipleValues, 48var length = GetParsedValueLength(value, current, out var result);
CacheControlHeaderValue.cs (8)
490var index = 0; 508var index = 0; 531var current = startIndex; 568for (var i = 0; i < nameValueList.Count; i++) 729var current = 1; // skip the initial '"' character. 730var maxLength = valueString.Length - 1; // -1 because we don't want to parse the final '"'. 731var originalValueCount = destination == null ? 0 : destination.Count; 742var tokenLength = HttpRuleParser.GetTokenLength(valueString, current);
ContentDispositionHeaderValue.cs (15)
258var index = 0; 270var index = 0; 286var dispositionTypeLength = GetDispositionTypeExpressionLength(input, startIndex, out var dispositionType); 293var current = startIndex + dispositionTypeLength; 323var typeLength = HttpRuleParser.GetTokenLength(input, startIndex); 342var dispositionTypeLength = GetDispositionTypeExpressionLength(dispositionType, 0, out var tempDispositionType); 546var requiredLength = MimePrefix.Length + 557var contentLength = Encoding.UTF8.GetBytes(input.AsSpan(), bufferContent); 559Base64.EncodeToUtf8InPlace(bufferContent, contentLength, out var base64ContentLength); 624var length = remaining.IndexOfAnyExcept(Rfc5987AttrChar); 643for (var i = 0; i < length;) 645Rune.DecodeFromUtf16(remaining.Slice(i), out Rune rune, out var runeLength); 721var unescapedBytesCount = 0; 722for (var index = 0; index < dataString.Length; index++) 821var res = (digit <= '9')
ContentRangeHeaderValue.cs (12)
158var result = StringSegmentComparer.OrdinalIgnoreCase.GetHashCode(Unit); 211var index = 0; 223var index = 0; 239var unitLength = HttpRuleParser.GetTokenLength(input, startIndex); 247var current = startIndex + unitLength; 248var separatorLength = HttpRuleParser.GetWhitespaceLength(input, current); 263var fromStartIndex = current; 264if (!TryGetRangeLength(input, ref current, out var fromLength, out var toStartIndex, out var toLength)) 284var lengthStartIndex = current; 285if (!TryGetLengthLength(input, ref current, out var lengthLength))
CookieHeaderValue.cs (3)
107var index = 0; 119var index = 0; 185var offset = 0;
EntityTagHeaderValue.cs (6)
60else if ((HttpRuleParser.GetQuotedStringLength(tag, 0, out var length) != HttpParseResult.Parsed) || 152var index = 0; 164var index = 0; 223var current = startIndex; 248var tagStartIndex = current; 249if (HttpRuleParser.GetQuotedStringLength(input, current, out var tagLength) != HttpParseResult.Parsed)
HeaderUtilities.cs (26)
114var i = 0; 159var current = startIndex + HttpRuleParser.GetWhitespaceLength(input, startIndex); 240for (var i = 0; i < headerValues.Count; i++) 245var current = HttpRuleParser.GetWhitespaceLength(segment, 0); 250var initial = current; 251var tokenLength = HttpRuleParser.GetTokenLength(headerValues[i], current); 296for (var i = 0; i < cacheControlDirectives.Count; i++) 301var current = HttpRuleParser.GetWhitespaceLength(segment, 0); 305var initial = current; 307var tokenLength = HttpRuleParser.GetTokenLength(segment, current); 414var inputLength = input.Length; 415var current = startIndex; 416var limit = startIndex + _qualityValueMaxCharCount; 417var decPart = 0; 418var decPow = 1; 619var backSlashCount = CountBackslashesForDecodingQuotedString(input); 628var spanIndex = 0; 629var spanLength = span.Length; 630for (var i = 0; i < segment.Length && (uint)spanIndex < (uint)spanLength; i++) 656var numberBackSlashes = 0; 657for (var i = 0; i < input.Length; i++) 693var backSlashCount = CountAndCheckCharactersNeedingBackslashesWhenEncoding(input); 701var spanIndex = 1; 702for (var i = 0; i < segment.Length; i++) 721var numberOfCharactersNeedingEscaping = 0; 722for (var i = 0; i < input.Length; i++)
HttpHeaderParser.cs (2)
68for (var i = 0; i < values.Count; i++) 71var index = 0;
MediaTypeHeaderValue.cs (13)
280var startOfSuffix = subType.LastIndexOf(PlusCharacter); 305var startOfSuffix = subType.LastIndexOf(PlusCharacter); 501var index = 0; 513var index = 0; 572var mediaTypeLength = MediaTypeHeaderValue.GetMediaTypeExpressionLength(input, startIndex, out var mediaType); 579var current = startIndex + mediaTypeLength; 590var parameterLength = NameValueHeaderValue.GetNameValueListLength(input, current, ';', 612var typeLength = HttpRuleParser.GetTokenLength(input, startIndex); 619var current = startIndex + typeLength; 631var subtypeLength = HttpRuleParser.GetTokenLength(input, current); 640var mediaTypeLength = current + subtypeLength - startIndex; 662var mediaTypeLength = GetMediaTypeExpressionLength(mediaType, 0, out var tempMediaType); 720var startOfSuffix = subType.LastIndexOf(PlusCharacter);
MediaTypeHeaderValueComparer.cs (1)
51var returnValue = CompareBasedOnQualityFactor(mediaType1, mediaType2);
NameValueHeaderValue.cs (12)
120var nameHashCode = StringSegmentComparer.OrdinalIgnoreCase.GetHashCode(_name); 210var index = 0; 222var index = 0; 291for (var i = 0; i < values.Count; i++) 328var result = 0; 329for (var i = 0; i < values.Count; i++) 349var nameLength = HttpRuleParser.GetTokenLength(input, startIndex); 357var current = startIndex + nameLength; 401var current = startIndex + HttpRuleParser.GetWhitespaceLength(input, startIndex); 404var nameValueLength = GetNameValueLength(input, current, out var parameter); 443for (var i = 0; i < values.Count; i++) 461var valueLength = HttpRuleParser.GetTokenLength(input, startIndex);
RangeConditionHeaderValue.cs (4)
117var index = 0; 129var index = 0; 145var current = startIndex; 159var entityTagLength = EntityTagHeaderValue.GetEntityTagLength(input, current, out entityTag);
RangeHeaderValue.cs (6)
119var result = StringSegmentComparer.OrdinalIgnoreCase.GetHashCode(_unit); 136var index = 0; 148var index = 0; 164var unitLength = HttpRuleParser.GetTokenLength(input, startIndex); 173var current = startIndex + unitLength; 184var rangesLength = RangeItemHeaderValue.GetRangeItemListLength(input, current, result.Ranges);
RangeItemHeaderValue.cs (7)
118var current = HeaderUtilities.GetNextNonEmptyOrWhitespaceIndex(input, startIndex, true, separatorFound: out _); 128var rangeLength = GetRangeItemLength(input, current, out var range); 168var current = startIndex; 171var fromStartIndex = current; 172var fromLength = HttpRuleParser.GetNumberLength(input, current, false); 192var toStartIndex = current; 193var toLength = 0;
SetCookieHeaderValue.cs (11)
191var length = _name.Length + EqualsToken.Length + _value.Length; 266var formatted = expiresValue.TryFormat(span, out var charsWritten, ExpiresDateFormat, CultureInfo.InvariantCulture); 414var index = 0; 426var index = 0; 476var offset = startIndex; 492var itemLength = HttpRuleParser.GetTokenLength(input, offset); 660var tokenStart = offset - itemLength; 683var end = input.IndexOf(';', offset); 694var commaPosition = input.IndexOf(',', offset); 707var itemLength = end - offset; 738var hash = StringSegmentComparer.OrdinalIgnoreCase.GetHashCode(_name)
src\Http\Shared\CookieHeaderParserShared.cs (8)
28for (var i = 0; i < values.Count; i++) 31var index = 0; 74var current = GetNextNonEmptyOrWhitespaceIndex(value, index, supportsMultipleValues, out var separatorFound); 113var current = startIndex + HttpRuleParser.GetWhitespaceLength(input, startIndex); 157var itemLength = HttpRuleParser.GetTokenLength(input, offset); 187var startIndex = offset; 201var delta = input.AsSpan(offset).IndexOfAnyExcept(CookieValueChar); 221var length = offset - startIndex;
src\Shared\HttpRuleParser.cs (7)
64var firstNonTokenCharIdx = subspan.IndexOfAnyExcept(TokenChars); 77var current = startIndex; 116var current = startIndex; 157var nestedCount = 0; 229var current = startIndex + 1; // Start parsing with the character next to the first open-char 235(GetQuotedPairLength(input, current, out var quotedPairLength) == HttpParseResult.Parsed)) 256var nestedLength = 0;
StringWithQualityHeaderValue.cs (7)
110var result = StringSegmentComparer.OrdinalIgnoreCase.GetHashCode(_value); 127var index = 0; 139var index = 0; 197var valueLength = HttpRuleParser.GetTokenLength(input, startIndex); 206var current = startIndex + valueLength; 230var current = index; 255if (!HeaderUtilities.TryParseQualityDouble(input, current, out var quality, out var qualityLength))
Microsoft.Net.Http.Headers.Tests (6)
HeaderUtilitiesTest.cs (6)
36for (var i = 1; i < 60; i++) 42for (var i = 1; i < DateTime.DaysInMonth(date.Year, date.Month); i++) 47for (var i = 1; i < 11; i++) 52for (var i = 1; i < 5; i++) 354var result = HeaderUtilities.TryParseQualityDouble(input, startIndex, out var actualQuality, out var actualLength); 406var result = HeaderUtilities.TryParseQualityDouble(input, startIndex, out var quality, out var length);
Microsoft.NET.Sdk.WebAssembly.Pack.Tasks (6)
ComputeWasmBuildAssets.cs (2)
175var suffixIndex = fileName.Length - ".resources".Length; 230for (var i = 0; i < assetCandidates.Count; i++)
ComputeWasmPublishAssets.cs (2)
521var leftScore = GetScore(left); 522var rightScore = GetScore(right);
FileHasher.cs (1)
27for (var i = 0; i < 10; i++)
GenerateWasmBootJson.cs (1)
447if (string.IsNullOrEmpty(value) || !int.TryParse(value, out var intValue))
Microsoft.NET.WebAssembly.Webcil (1)
WebcilConverter.cs (1)
339var newDataPointer = entry.DataPointer - dataPointerAdjustment;
Microsoft.VisualBasic.Core (97)
Microsoft\VisualBasic\CompilerServices\BooleanType.vb (2)
88If TypeOf Value Is Int32 Then 89Return CBool(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\ByteType.vb (1)
75Return CByte(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\Conversions.vb (25)
107If TypeOf Value Is Int32 Then 108Return CBool(DirectCast(Value, Int32)) 251If TypeOf Value Is Int32 Then 252Return CByte(DirectCast(Value, Int32)) 398If TypeOf Value Is Int32 Then 399Return CSByte(DirectCast(Value, Int32)) 541If TypeOf Value Is Int32 Then 542Return CShort(DirectCast(Value, Int32)) 687If TypeOf Value Is Int32 Then 688Return CUShort(DirectCast(Value, Int32)) 830If TypeOf Value Is Int32 Then 831Return CInt(DirectCast(Value, Int32)) 975If TypeOf Value Is Int32 Then 976Return CUInt(DirectCast(Value, Int32)) 1121If TypeOf Value Is Int32 Then 1122Return CLng(DirectCast(Value, Int32)) 1268If TypeOf Value Is Int32 Then 1269Return CULng(DirectCast(Value, Int32)) 1427If TypeOf Value Is Int32 Then 1428Return CDec(DirectCast(Value, Int32)) 1667If TypeOf Value Is Int32 Then 1668Return CSng(DirectCast(Value, Int32)) 1812If TypeOf Value Is Int32 Then 1813Return CDbl(DirectCast(Value, Int32)) 2391Private Shared Function CastInt32Enum(ByVal Expression As Int32, ByVal TargetType As Type) As Object
Microsoft\VisualBasic\CompilerServices\DoubleType.vb (1)
83Return CDbl(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\IntegerType.vb (1)
75Return CInt(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\LongType.vb (1)
78Return CLng(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\ObjectType.vb (16)
246Return GetType(Int32) 794Private Shared Function ObjTstInt32(ByVal d1 As Int32, ByVal d2 As Int32) As Integer 955Dim Int32Result As Int32 983Int32Result = -CType(DirectCast(obj, Int16), Int32) 985Int32Result = -CType(conv.ToInt16(Nothing), Int32) 990If TypeOf obj Is Int32 Then 991Int64Result = -CType(DirectCast(obj, Int32), Int64) 1096Return CType(Int64Result, Int32) 1121Dim int32Value As Int32 3022If result < Int32.MinValue OrElse result > Int32.MaxValue Then 3331Private Shared Function IDivideInt32(ByVal d1 As Int32, ByVal d2 As Int32) As Object 3339Public Shared Function ShiftLeftObj(ByVal o1 As Object, ByVal amount As Int32) As Object 3376Public Shared Function ShiftRightObj(ByVal o1 As Object, ByVal amount As Int32) As Object
Microsoft\VisualBasic\CompilerServices\Operators.vb (39)
768Private Shared Function CompareInt32(ByVal left As Int32, ByVal right As Int32) As CompareClass 990If TypeOf Operand Is Int32 Then 991Return NegateInt32(DirectCast(Operand, Int32)) 1087Private Shared Function NegateInt32(ByVal operand As Int32) As Object 1088If operand = Int32.MinValue Then 1089Return -CLng(Int32.MinValue) 1228Private Shared Function NotInt32(ByVal operand As Int32, ByVal operandType As Type) As Object 1229Dim result As Int32 = Not operand 1620Private Shared Function AndInt32(ByVal left As Int32, ByVal right As Int32, Optional ByVal enumType As Type = Nothing) As Object 1621Dim result As Int32 = left And right 1992Private Shared Function OrInt32(ByVal left As Int32, ByVal right As Int32, Optional ByVal enumType As Type = Nothing) As Object 1993Dim result As Int32 = left Or right 2385Private Shared Function XorInt32(ByVal left As Int32, ByVal right As Int32, Optional ByVal enumType As Type = Nothing) As Object 2386Dim result As Int32 = left Xor right 2838Dim result As Int32 = CInt(left) + CInt(right) 2849Dim result As Int32 = CInt(left) + CInt(right) 2858Private Shared Function AddInt32(ByVal left As Int32, ByVal right As Int32) As Object 2862If result > Int32.MaxValue OrElse result < Int32.MinValue Then 3306Dim result As Int32 = CInt(left) - CInt(right) 3317Dim result As Int32 = CInt(left) - CInt(right) 3326Private Shared Function SubtractInt32(ByVal left As Int32, ByVal right As Int32) As Object 3330If result < Int32.MinValue OrElse result > Int32.MaxValue Then 3720Dim result As Int32 = CInt(left) * CInt(right) 3746Dim result As Int32 = CInt(left) * CInt(right) 3760If result > Int32.MaxValue Then 3770Private Shared Function MultiplyInt32(ByVal left As Int32, ByVal right As Int32) As Object 3774If result > Int32.MaxValue OrElse result < Int32.MinValue Then 5003Private Shared Function IntDivideInt32(ByVal left As Int32, ByVal right As Int32) As Object
Microsoft\VisualBasic\CompilerServices\ProjectData.vb (1)
90Private m_CachedMSCoreLibAssembly As System.Reflection.Assembly = GetType(System.Int32).Assembly
Microsoft\VisualBasic\CompilerServices\ShortType.vb (1)
75Return CShort(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\SingleType.vb (1)
89Return CSng(DirectCast(Value, Int32))
Microsoft\VisualBasic\CompilerServices\VB6File.vb (2)
611m_file.Lock(0, Int32.MaxValue) 618m_file.Unlock(0, Int32.MaxValue)
Microsoft\VisualBasic\Conversion.vb (2)
612ivalue = Int32.MinValue + (ivalue And &H7FFFFFFFL) 683ivalue = Int32.MinValue + (ivalue And &H7FFFFFFFL)
Microsoft\VisualBasic\Strings.vb (2)
556Public Function Len(ByVal Expression As Int32) As Integer 1593nfi.CurrencyGroupSizes = New Int32() {0}
Microsoft\VisualBasic\VBMath.vb (2)
51Dim rndSeed As Int32 = oProj.m_rndSeed 52Dim lValue As Int32
Microsoft.Web.Xdt.Extensions (2)
InsertOrAppendAttribute.cs (2)
60var start = arg.IndexOf('\''); 61var last = arg.LastIndexOf('\'');
MonoTargetsTasks (7)
EmitBundleTask\EmitBundleBase.cs (5)
153var verboseCount = 0; 173var count = Interlocked.Increment(ref verboseCount); 404var generatedArrayLength = 0; 405var bytesEmitted = 0; 415for (var i = 0; i < bytesRead; i++)
ILStrip\ILStrip.cs (1)
253if (methodBodyUses.TryGetValue(rva, out var _))
RuntimeConfigParser\RuntimeConfigParser.cs (1)
166var stringValueInt = reader.GetInt32();
MSBuild (25)
CommunicationsUtilities.cs (1)
712if (Int32.TryParse(environmentValue, NumberStyles.Integer, CultureInfo.InvariantCulture, out localDefaultValue))
ConversionUtilities.cs (2)
134return (double)Int32.Parse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat); 177canConvert = Int32.TryParse(number.Substring(2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture.NumberFormat, out value);
DebugUtils.cs (1)
114var counter = 0;
ExceptionHandling.cs (3)
191var line = 0; 192var column = 0; 353var pid = Process.GetCurrentProcess().Id;
FileUtilities.cs (7)
397var headingSegmentsToRemove = Math.Max(0, segments.Length - trailingSegmentsToKeep); 849var lastDirectorySeparator = path.LastIndexOfAny(Slashes); 1321var endA = path1.Length - 1; 1322var endB = path2.Length - 1; 1325for (var i = endA; i >= 0; i--) 1338for (var i = endB; i >= 0; i--) 1357for (var i = 0; i <= endA; i++)
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
StringExtensions.cs (3)
27var currentOccurrence = aString.IndexOf(oldValue, stringComparison); 34var endOfPreviousOccurrence = 0; 42var nonMatchLength = currentOccurrence - endOfPreviousOccurrence;
TerminalLogger\NodesFrame.cs (1)
59var targetWithoutAnsiLength = !string.IsNullOrWhiteSpace(targetPrefix)
TerminalLogger\TerminalLogger.cs (4)
410var total = _testRunSummaries.Sum(t => t.Total); 411var failed = _testRunSummaries.Sum(t => t.Failed); 412var passed = _testRunSummaries.Sum(t => t.Passed); 413var skipped = _testRunSummaries.Sum(t => t.Skipped);
XMake.cs (2)
1999string unquotedCommandLineArg = QuotingUtilities.Unquote(commandLineArg, out var doubleQuotesRemovedFromArg); 2115string unquotedSwitchIndicatorAndName = QuotingUtilities.Unquote(commandLineArg.Substring(0, quotedSwitchParameterIndicator), out var doubleQuotesRemovedFromSwitchIndicatorAndName);
MSBuildTaskHost (15)
BinaryTranslator.cs (1)
1186var length = byteArray?.Length ?? 0;
BinaryWriterExtensions.cs (1)
52writer.Write((Int32)timestamp.Kind);
CommunicationsUtilities.cs (1)
712if (Int32.TryParse(environmentValue, NumberStyles.Integer, CultureInfo.InvariantCulture, out localDefaultValue))
ExceptionHandling.cs (3)
191var line = 0; 192var column = 0; 353var pid = Process.GetCurrentProcess().Id;
FileUtilities.cs (6)
849var lastDirectorySeparator = path.LastIndexOfAny(Slashes); 1321var endA = path1.Length - 1; 1322var endB = path2.Length - 1; 1325for (var i = endA; i >= 0; i--) 1338for (var i = endB; i >= 0; i--) 1357for (var i = 0; i <= endA; i++)
NativeMethods.cs (3)
37internal const Int32 STD_OUTPUT_HANDLE = -11; 38internal const Int32 STD_ERROR_HANDLE = -12; 498var result = GetLogicalCoreCountOnWindows();
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
302[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Int32))]
Mvc.Api.Analyzers.Test (12)
SymbolApiResponseMetadataProviderTest.cs (6)
338var expected = 201; 349var expected = 201; 360var expected = 202; 371var expected = 200; 382var expected = 201; 395var statusCode = SymbolApiResponseMetadataProvider.GetStatusCode(attribute);
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTests.cs (2)
50var statusCode = StatusCodes.Status429TooManyRequests; 56var statusCode = StatusCodes.Status422UnprocessableEntity;
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTestsForSwitchExpression.cs (2)
71var statusCode = StatusCodes.Status429TooManyRequests; 81var statusCode = StatusCodes.Status422UnprocessableEntity;
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsSuccessStatusCode.Input.cs (1)
16if (!int.TryParse(id, out var idInt))
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsSuccessStatusCode.Output.cs (1)
21if (!int.TryParse(id, out var idInt))
netstandard (1)
netstandard.cs (1)
878[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Int32))]
OpenIdConnectSample (1)
Startup.cs (1)
269if (payload.RootElement.TryGetProperty("expires_in", out var property) && int.TryParse(property.GetString(), out var seconds))
PresentationBuildTasks (60)
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (2)
62if (length > (long)System.Int32.MaxValue) 64throw new ApplicationException(SR.Format(SR.ResourceTooBig, _sourcePath, System.Int32.MaxValue));
MS\Internal\MarkupCompiler\VersionHelper.cs (1)
119for (var idx = 0; idx < elements[i].Length; idx++)
src\Microsoft.DotNet.Wpf\src\PresentationCore\MS\Internal\Media\XamlSerializationHelper.cs (2)
444if ( !( scaledInteger <= Int32.MaxValue ) // equivalent to scaledInteger > MaxValue, but take care of NaN. 446!( scaledInteger >= Int32.MinValue ) ) // equivalent to scaledInteger < Minvalue but take care of NaN.
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (40)
865internal virtual Int32 RecordSize 1068int size = (Int32)(end - start); 1135internal override Int32 RecordSize 1156Int32 _recordSize = -1; // we use a 7 bit encoded variable size 1421Int32 newPosition, 1427Int32 ValuePosition { get; set; } 1510Int32 newPosition, 1519Int32 deltaPosition = (Int32)(_valuePositionPosition-existingPosition); 1551Int32 IBamlDictionaryKey.ValuePosition 1635internal const Int32 ValuePositionSize = 4; 1638Int32 _valuePosition; 1693Int32 newPosition, 1702Int32 deltaPosition = (Int32)(_valuePositionPosition-existingPosition); 1735Int32 IBamlDictionaryKey.ValuePosition 1826internal const Int32 ValuePositionSize = 4; 1829Int32 _valuePosition; 2058internal override Int32 RecordSize 2128internal override Int32 RecordSize 2189internal override Int32 RecordSize 2416internal override Int32 RecordSize 2993internal override Int32 RecordSize 3153bamlBinaryWriter.Write((Int32)0); 3154bamlBinaryWriter.Write((Int32)0); 3201internal Int32 ConnectionId 3207internal override Int32 RecordSize 3213Int32 _connectionId = -1; 3294internal override Int32 RecordSize 3443Int32 contentSize, 3452Int32 deltaPosition = (Int32)(_contentSizePosition-existingPosition); 3480internal Int32 ContentSize 3488internal override Int32 RecordSize 3523Int32 _contentSize = - 1; 3648internal override Int32 RecordSize 3746internal override Int32 RecordSize 3824internal override Int32 RecordSize 5190internal override Int32 RecordSize 5252internal override Int32 RecordSize
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecordWriter.cs (3)
245internal void WriteConnectionId(Int32 connectionId) 1635keyRecord.UpdateValuePosition((Int32)(position-endOfKeys), BinaryWriter); 1648bamlDeferableContentStart.UpdateContentSize((Int32)(startOfEnd - endOfStart),
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\KnownTypes.cs (1)
5500case KnownElements.Int32: t = typeof(Int32); break;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlNodes.cs (2)
1759internal Int32 ConnectionId 1775Int32 _connectionId;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParseException.cs (2)
262info.AddValue("Line", (Int32)_lineNumber); 263info.AddValue("Position", (Int32)_linePosition);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParser.cs (1)
1115protected internal void WriteConnectionId(Int32 connectionId)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (1)
169else if (typeof(Int32).IsAssignableFrom(type))
src\Microsoft.DotNet.Wpf\src\WindowsBase\MS\Internal\IO\Packaging\CompoundFile\ContainerUtilities.cs (5)
37static private readonly Int32 _int16Size = SizeOfInt16(); 38static private readonly Int32 _int32Size = SizeOfInt32(); 55static internal Int32 Int16Size 118Int32 strByteLen = 0; 288return Marshal.SizeOf(typeof(Int32));
PresentationCore (374)
MS\Internal\AnimatedTypeHelpers.cs (22)
23return (Byte)((Int32)from + (Int32)((((Double)(to - from)) + (Double)0.5) * progress)); 61internal static Int32 InterpolateInt32(Int32 from, Int32 to, Double progress) 77return from + (Int32)addend; 185internal static Int32 AddInt32(Int32 value1, Int32 value2) 287internal static Int32 SubtractInt32(Int32 value1, Int32 value2) 371return Math.Abs((Int32)to - (Int32)from); 412internal static Double GetSegmentLengthInt32(Int32 from, Int32 to) 535internal static Int32 ScaleInt32(Int32 value, Double factor) 537return (Int32)((Double)value * factor); 648internal static bool IsValidAnimationValueInt32(Int32 value) 785internal static Int32 GetZeroValueInt32(Int32 baseValue)
MS\Internal\Ink\ExtendedPropertyCollection.cs (2)
208/// <paramref>Guid[]</paramref> is of type <see cref="System.Int32"/>. 303/// <paramref>Count</paramref> is of type <see cref="System.Int32"/>.
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (2)
508packetDescription.cbPacketSize = (uint)(propertyGuids.Length * Marshal.SizeOf(typeof(Int32))); 557countOfBytes = packetCount * Marshal.SizeOf(typeof(Int32));
MS\Internal\Ink\InkSerializedFormat\Codec.cs (1)
97if ( Int32.MaxValue >= MathHelper.AbsNoThrow(llxfData) )
MS\Internal\Ink\InkSerializedFormat\DrawingAttributeSerializer.cs (2)
621Int32 stylusTip = Convert.ToInt32(da.StylusTip, System.Globalization.CultureInfo.InvariantCulture); 697public static readonly Type StylusTip = typeof(Int32);
MS\Internal\Ink\InkSerializedFormat\HuffCodec.cs (2)
189Debug.Assert(nDataLen > 0 && nDataLen - 1 <= Int32.MaxValue); 193Debug.Assert(nDataLen <= Int32.MaxValue);
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
1491minimum = Int32.MinValue; 1492maximum = Int32.MaxValue;
MS\Internal\Ink\InkSerializedFormat\MetricEntry.cs (2)
324if( Int32.MinValue == propertyInfo.Minimum && 325Int32.MaxValue == propertyInfo.Maximum &&
MS\Internal\Ink\InkSerializedFormat\SerializationHelper.cs (2)
248else if (typeof(Int32) == type) 252else if (typeof(Int32[]) == type)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (3)
785int firstByteOffset = Int32.Parse(contentRange.AsSpan(ByteRangeUnit.Length, 799int lastByteOffset = Int32.Parse(contentRangeSpan.Slice(0, index), NumberStyles.None, NumberFormatInfo.InvariantInfo); 810Int32.Parse(contentRangeSpan, NumberStyles.None, NumberFormatInfo.InvariantInfo);
MS\Internal\IO\Packaging\NetStream.cs (1)
623if (block.Offset > (Int32.MaxValue - block.Length + 1))
MS\Internal\Media\XamlSerializationHelper.cs (2)
444if ( !( scaledInteger <= Int32.MaxValue ) // equivalent to scaledInteger > MaxValue, but take care of NaN. 446!( scaledInteger >= Int32.MinValue ) ) // equivalent to scaledInteger < Minvalue but take care of NaN.
MS\Win32\UnsafeNativeMethodsPointer.cs (9)
311internal Int32 logicalMin; 312internal Int32 logicalMax; 313internal Int32 physicalMin; 314internal Int32 physicalMax; 355internal Int32 X; 356internal Int32 Y; 376internal Int32 tiltX; 377internal Int32 tiltY; 398internal Int32 inputData;
src\Microsoft.DotNet.Wpf\src\Common\Graphics\exports.cs (5)
119Int32* pCurFrom32 = (Int32*)pbFrom; 120Int32* pCurTo32 = (Int32*)pbTo; 277[FieldOffset(0)] internal Int32 CommonMinimumCaps;
System\Windows\dataobject.cs (7)
1795Int32 baseStructSize; 1796Int32 sizeInBytes; 1900Int32 byteSize; 1941Int32 pinvokeSize; 2117private int EnsureMemoryCapacity(ref IntPtr handle, Int32 minimumByteCount, bool doNotReallocate) 2348_current = _current + (int)Math.Min(celt, Int32.MaxValue - _current); 2986Int32 size;
System\Windows\GlobalEventManager.cs (1)
438if (_globalIndexToEventMap.Count >= Int32.MaxValue)
System\Windows\Ink\StrokeCollection.cs (2)
761indexes[x] = Int32.MaxValue; 793if ( indexes[y] != Int32.MaxValue )
System\Windows\Input\Stylus\Common\StylusLogic.cs (5)
356_stylusDoubleTapDelta = (obj == null) ? _stylusDoubleTapDelta : (Int32)obj; // The default double tap distance is 15 pixels (value is given in pixels) 359_stylusDoubleTapDeltaTime = (obj == null) ? _stylusDoubleTapDeltaTime : (Int32)obj; // The default double tap timeout is 800ms 362_cancelDelta = (obj == null) ? _cancelDelta : (Int32)obj; // The default move delta is 40 (4mm) 371_touchDoubleTapDelta = (obj == null) ? _touchDoubleTapDelta : FitToCplCurve(_touchDoubleTapDelta * DoubleTapMinFactor, _touchDoubleTapDelta, _touchDoubleTapDelta * DoubleTapMaxFactor, (Int32)obj); 374_touchDoubleTapDeltaTime = (obj == null) ? _touchDoubleTapDeltaTime : FitToCplCurve(_touchDoubleTapDeltaTime * DoubleTapMinFactor, _touchDoubleTapDeltaTime, _touchDoubleTapDeltaTime * DoubleTapMaxFactor, (Int32)obj);
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (1)
185var rawArrayStartIndex = i + startIndex;
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (22)
21Int32.MinValue, 22Int32.MaxValue, 31Int32.MinValue, 32Int32.MaxValue, 41Int32.MinValue, 42Int32.MaxValue, 51Int32.MinValue, 52Int32.MaxValue, 61Int32.MinValue, 62Int32.MaxValue, 81Int32.MinValue, 82Int32.MaxValue, 92Int32.MinValue, 93Int32.MaxValue, 182Int32.MinValue, 183Int32.MaxValue, 192Int32.MinValue, 193Int32.MaxValue, 202Int32.MinValue, 203Int32.MaxValue, 242Int32.MinValue, 243Int32.MaxValue,
System\Windows\Input\Stylus\Wisp\PenImcRcw.cs (2)
32void GetKey(out Int32 key); 46out IPimcContext3 IPimcContext, out Int32 key, out Int64 commHandle);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (1)
764sinceBeginning = (Int32.MaxValue - _cachedMoveStartTimestamp) + timestamp;
System\Windows\InterOp\HwndSource.cs (1)
1220Int32 sysCommand = NativeMethods.IntPtrToInt32(wParam) & 0xFFF0;
System\Windows\InterOp\HwndTarget.cs (4)
1519private bool OnSettingChange(Int32 firstParam) 1602Int32 style = UnsafeNativeMethods.GetWindowLong(_hWnd.MakeHandleRef(this), NativeMethods.GWL_STYLE); 2162Int32 style = UnsafeNativeMethods.GetWindowLong(_hWnd.MakeHandleRef(this), NativeMethods.GWL_STYLE); 2163Int32 exStyle = UnsafeNativeMethods.GetWindowLong(_hWnd.MakeHandleRef(this), NativeMethods.GWL_EXSTYLE);
System\Windows\Media\Animation\Animatable.cs (2)
79Int32 dpGlobalIndex; 104Int32 dpGlobalIndex;
System\Windows\Media\Animation\Clock.cs (9)
199public Int32? CurrentIteration 721Int32? lastCurrentIteration = _currentIteration; 1331internal Int32? InternalCurrentIteration 1997Double wholePart = (Double)((Int32)repeatCount); 2002_currentIteration = (Int32)repeatCount; 2007_currentIteration = (Int32)(repeatCount + 1.0d); 3598Int32? desiredFrameRate = Timeline.GetDesiredFrameRate(_timeline); 4123internal Int32 DesiredFrameRate 4156private Int32 _desiredFrameRate;
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 409Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 540private Boolean GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 547private BooleanKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 568Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Byte GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private ByteKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 409Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 540private Char GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 547private CharKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 568Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Color GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private ColorKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Decimal GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private DecimalKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\DiscreteKeyFrames.cs (4)
581public DiscreteInt32KeyFrame(Int32 value) 589public DiscreteInt32KeyFrame(Int32 value, KeyTime keyTime) 617protected override Int32 InterpolateValueCore(Int32 baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Double GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private DoubleKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
673public EasingInt32KeyFrame(Int32 value) 682public EasingInt32KeyFrame(Int32 value, KeyTime keyTime) 692public EasingInt32KeyFrame(Int32 value, KeyTime keyTime, IEasingFunction easingFunction) 721protected override Int32 InterpolateValueCore(Int32 baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Int16 GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private Int16KeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\Int32Animation.cs (32)
43private Int32[] _keyValues; 58Type typeofProp = typeof(Int32?); 67new PropertyMetadata((Int32?)null, propCallback), 74new PropertyMetadata((Int32?)null, propCallback), 81new PropertyMetadata((Int32?)null, propCallback), 105public Int32Animation(Int32 toValue, Duration duration) 117public Int32Animation(Int32 toValue, Duration duration, FillBehavior fillBehavior) 130public Int32Animation(Int32 fromValue, Int32 toValue, Duration duration) 143public Int32Animation(Int32 fromValue, Int32 toValue, Duration duration, FillBehavior fillBehavior) 216protected override Int32 GetCurrentValueCore(Int32 defaultOriginValue, Int32 defaultDestinationValue, AnimationClock animationClock) 233Int32 from = new Int32(); 234Int32 to = new Int32(); 235Int32 accumulated = new Int32(); 236Int32 foundation = new Int32(); 350Int32 accumulator = AnimatedTypeHelpers.SubtractInt32(to, from); 375_keyValues = new Int32[2]; 382_keyValues = new Int32[2]; 389_keyValues = new Int32[1]; 396_keyValues = new Int32[1]; 402_keyValues = new Int32[1]; 423Int32? typedValue = (Int32?)value; 443public Int32? From 447return (Int32?)GetValue(FromProperty); 463public Int32? To 467return (Int32?)GetValue(ToProperty); 483public Int32? By 487return (Int32?)GetValue(ByProperty);
System\Windows\Media\Animation\Generated\Int32AnimationBase.cs (9)
95return GetCurrentValue((Int32)defaultOriginValue, (Int32)defaultDestinationValue, animationClock); 107return typeof(Int32); 144public Int32 GetCurrentValue(Int32 defaultOriginValue, Int32 defaultDestinationValue, AnimationClock animationClock) 204protected abstract Int32 GetCurrentValueCore(Int32 defaultOriginValue, Int32 defaultDestinationValue, AnimationClock animationClock);
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (15)
323protected sealed override Int32 GetCurrentValueCore( 324Int32 defaultOriginValue, 325Int32 defaultDestinationValue, 348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 351Int32 currentIterationValue; 355Int32 currentResolvedKeyFrameIndex = 0; 387Int32 fromValue; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Int32 GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private Int32KeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count; 943Int32 prevKeyValue = _keyFrames[index - 1].Value; 947Int32 currentKeyValue = _keyFrames[index].Value;
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Int64 GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private Int64KeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
1032protected Int32KeyFrame(Int32 value) 1041protected Int32KeyFrame(Int32 value, KeyTime keyTime) 1084typeof(Int32), 1099Value = (Int32)value; 1106public Int32 Value 1110return (Int32)GetValue(ValueProperty); 1127public Int32 InterpolateValue( 1128Int32 baseValue, 1145protected abstract Int32 InterpolateValueCore( 1146Int32 baseValue,
System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
433public LinearInt32KeyFrame(Int32 value) 441public LinearInt32KeyFrame(Int32 value, KeyTime keyTime) 467protected override Int32 InterpolateValueCore(Int32 baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 409Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 540private Matrix GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 547private MatrixKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 568Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 409Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 540private Object GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 547private ObjectKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 568Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Point3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private Point3DKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Point GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private PointKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Quaternion GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private QuaternionKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Rect GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private RectKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Rotation3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private Rotation3DKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Single GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private SingleKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Size GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private SizeKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\SplineKeyFrames.cs (5)
683public SplineInt32KeyFrame(Int32 value) 692public SplineInt32KeyFrame(Int32 value, KeyTime keyTime) 702public SplineInt32KeyFrame(Int32 value, KeyTime keyTime, KeySpline keySpline) 733protected override Int32 InterpolateValueCore(Int32 baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 409Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 540private String GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 547private StringKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 568Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Vector3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private Vector3DKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (7)
348Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 349Int32 maxKeyFrameIndex = keyFrameCount - 1; 355Int32 currentResolvedKeyFrameIndex = 0; 420Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 632private Vector GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 639private VectorKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 660Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\ResolvedKeyFrameEntry.cs (2)
11internal Int32 _originalKeyFrameIndex; 14public Int32 CompareTo(object other)
System\Windows\Media\Animation\Timeline.cs (7)
365typeof(Int32?), 368(Int32?)null, 374Int32? desiredFrameRate = (Int32?)value; 385public static Int32? GetDesiredFrameRate(Timeline timeline) 389return (Int32?)timeline.GetValue(DesiredFrameRateProperty); 398public static void SetDesiredFrameRate(Timeline timeline, Int32? desiredFrameRate)
System\Windows\Media\Effects\ShaderEffect.cs (4)
599data.DependencyPropertyIntValuesSize = (uint)(4 * sizeof(Int32) * _intCount); 684Int32 valueToPush = v.Value ? 1 : 0; 685channel.AppendCommandData((byte*)&valueToPush, sizeof(Int32)); 725Debug.Assert(sizeof(DUCE.ResourceHandle) == sizeof(Int32));
System\Windows\Media\Generated\RenderData.cs (1)
537Debug.Assert(cbExtraData <= (uint)Int32.MaxValue);
System\Windows\Media\Imaging\BitmapImage.cs (4)
674_decodePixelWidth = (Int32)e.NewValue; 682_decodePixelHeight = (Int32)e.NewValue; 928private Int32 _decodePixelWidth; 930private Int32 _decodePixelHeight;
System\Windows\Media\Imaging\BitmapMetadata.cs (2)
1352propVar.filetime.dwLowDateTime = (Int32)longFileTime; 1353propVar.filetime.dwHighDateTime = (Int32)((longFileTime >> 32) & 0xFFFFFFFF);
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
70Int32 celtFetched = 0;
System\Windows\Media\Imaging\PropVariant.cs (1)
97[FieldOffset(8)] internal Int32 intVal;
System\Windows\Media\Imaging\WriteableBitmap.cs (1)
300Invariant.Assert(lockBufferStride <= Int32.MaxValue);
System\Windows\Media\MediaPlayer.cs (2)
114public Int32 NaturalVideoHeight 127public Int32 NaturalVideoWidth
System\Windows\Media\MediaPlayerState.cs (4)
176internal Int32 NaturalVideoHeight 185return (Int32)height; 192internal Int32 NaturalVideoWidth 201return (Int32)width;
System\Windows\Media\PathGeometry.cs (1)
263Debug.Assert(pSegmentPoly->Count <= Int32.MaxValue);
System\Windows\Media\RenderData.cs (1)
515Debug.Assert(index <= (uint)Int32.MaxValue);
System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (2)
387Int32 celt, 389ref Int32 pceltFetched
System\Windows\Media3D\Generated\MeshGeometry3D.cs (3)
233data.TriangleIndicesSize = (uint)(sizeof(Int32) * TriangleIndicesCount); 278Int32 resource = vTriangleIndices.Internal_GetItem(i); 281sizeof(Int32)
PresentationFramework (229)
MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (1)
187pageNumber = Int32.Parse(pageNumberString, NumberFormatInfo.InvariantInfo);
MS\Internal\Annotations\Anchoring\FixedTextSelectionProcessor.cs (1)
316int count = Int32.Parse(stringCount, NumberFormatInfo.InvariantInfo);
MS\Internal\Annotations\Anchoring\TextSelectionProcessor.cs (5)
213int count = Int32.Parse(stringCount, NumberFormatInfo.InvariantInfo); 369int count = Int32.Parse(stringCount, NumberFormatInfo.InvariantInfo); 371startOffset = Int32.MaxValue; 455startOffset = Int32.Parse(values[0], NumberFormatInfo.InvariantInfo); 456endOffset = Int32.Parse(values[1], NumberFormatInfo.InvariantInfo);
MS\Internal\Controls\StickyNote\StickyNoteContentControl.cs (1)
143protected const long MaxBufferSize = (Int32.MaxValue / 4) * 3;
MS\Internal\Data\DefaultValueConverter.cs (2)
532typeof(Int32), typeof(Int64), typeof(Single), typeof(Double), 541typeof(Int32), typeof(Int64), typeof(Byte), typeof(Int16),
MS\Internal\Data\PropertyPathWorker.cs (2)
1398if (Int32.TryParse((string)pInfo.value, 1499if (Int32.TryParse(name,
MS\Internal\Data\RBNode.cs (4)
825node.LeftSize = Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS); 829node.Size = Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS); 835node.SetItemAt(k, AsT(Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS))); 839node.SetItemAt(node.Size - 1, AsT(Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS)));
MS\Internal\Data\RBTree.cs (1)
665LeftSize = Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS);
MS\Internal\Globalization\BamlTreeNode.cs (2)
436internal BamlConnectionIdNode(Int32 connectionId) : base(BamlNodeType.ConnectionId) 451private Int32 _connectionId;
MS\Internal\IO\Packaging\indexingfiltermarshaler.cs (3)
45internal const Int32 _int16Size = 2; 204v.union.filetime.dwLowDateTime = (Int32)longFileTime; 205v.union.filetime.dwHighDateTime = (Int32)((longFileTime >> 32) & 0xFFFFFFFF);
MS\Internal\IO\Packaging\ManagedIStream.cs (7)
46void IStream.Read(Byte[] buffer, Int32 bufferSize, IntPtr bytesReadPtr) 48Int32 bytesRead = _ioStream.Read(buffer, 0, (int) bufferSize); 64void IStream.Seek(Int64 offset, Int32 origin, IntPtr newPositionPtr) 146void IStream.Write(Byte[] buffer, Int32 bufferSize, IntPtr bytesWrittenPtr) 187void IStream.Commit(Int32 flags) 198void IStream.LockRegion(Int64 offset, Int64 byteCount, Int32 lockType) 220void IStream.UnlockRegion(Int64 offset, Int64 byteCount, Int32 lockType)
MS\Internal\IO\Packaging\XpsFilter.cs (2)
715private const Int32 _int16Size = 2; 733private const Int32 _maxMemoryStreamBuffer = 1024 * 1024;
MS\Internal\Printing\UnsafeNativeMethods.cs (1)
19Int32
MS\Internal\Printing\Win32PrintDialog.cs (1)
93Int32 hr = UnsafeNativeMethods.PrintDlgEx(printDlgEx.UnmanagedPrintDlgEx);
MS\Internal\Utility\TraceLog.cs (1)
26internal TraceLog() : this(Int32.MaxValue) {}
MS\Internal\WindowsRuntime\Generated\WinRT.cs (1)
259var lastSegment = moduleName.LastIndexOf('.');
MS\Internal\WindowsRuntime\Generated\WinRT\IInspectable.cs (1)
110var hr = _obj.Vftbl.GetRuntimeClassName(ThisPtr, out __retval);
MS\Internal\WindowsRuntime\Generated\WinRT\Marshalers.cs (19)
150var length = array.Length; 217var length = array.Length; 244var length = array.Length; 315var length = array.Length; 316var byte_length = length * Marshal.SizeOf<T>(); 328var length = array.Length; 329var byte_length = length * Marshal.SizeOf<T>(); 469var abi_element_size = Marshal.SizeOf(HelperType); 470var byte_length = length * abi_element_size; 504var abi_element_size = Marshal.SizeOf(HelperType); 522var abi_element_size = Marshal.SizeOf(HelperType); 549var abi_element_size = Marshal.SizeOf(HelperType); 550var byte_length = length * abi_element_size; 579var abi_element_size = Marshal.SizeOf(HelperType); 580var byte_length = length * abi_element_size; 598var abi_element_size = Marshal.SizeOf(HelperType); 651var byte_length = length * IntPtr.Size; 709var byte_length = length * IntPtr.Size; 737var byte_length = length * IntPtr.Size;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\ItemMap.cs (1)
70int keyPv = Int32.MaxValue;
System\Windows\Annotations\AnnotationService.cs (2)
745AdornerPresentationContext.SetZLevelRange(0, Int32.MaxValue / 2 + 1, Int32.MaxValue);
System\Windows\Appearance\WindowBackdropManager.cs (1)
127var dwmApiResult = NativeMethods.DwmExtendFrameIntoClientArea(hwnd, ref margins);
System\Windows\Application.cs (1)
2086private bool WmActivateApp(Int32 wParam)
System\Windows\Controls\DataGrid.cs (2)
314var count = list.Count; 315for (var i = 0; i < count; i++)
System\Windows\Controls\DataGridColumnCollection.cs (1)
632var count = oldColumns.Count;
System\Windows\Controls\ItemContainerGenerator.cs (2)
102_itemsGenerated = Int32.MinValue; 2865public virtual int ContainerCount { get { return Int32.MaxValue; } }
System\Windows\Controls\MediaElement.cs (2)
471public Int32 NaturalVideoHeight 483public Int32 NaturalVideoWidth
System\Windows\Controls\Primitives\DataGridDetailsPresenter.cs (1)
146var childrenCount = VisualTreeHelper.GetChildrenCount(this);
System\Windows\Controls\Primitives\Popup.cs (3)
3247Int32 styles = UnsafeNativeMethods.GetWindowLong(new HandleRef(this, handle), NativeMethods.GWL_EXSTYLE); 3255styles = (Int32)(flags & ~NativeMethods.WS_EX_TRANSPARENT); 3259styles = (Int32)(flags | NativeMethods.WS_EX_TRANSPARENT);
System\Windows\Controls\TextBox.cs (4)
640Int32.MaxValue, 648[DefaultValue(Int32.MaxValue)] 1829if (MaxLines < Int32.MaxValue && this.ScrollViewer.MaxHeight != value) 1865if (MaxLines < Int32.MaxValue && RenderScope.MaxHeight != value)
System\Windows\Controls\ToolTipService.cs (1)
370new FrameworkPropertyMetadata(Int32.MaxValue), // Default Value
System\Windows\Controls\VirtualizingStackPanel.cs (9)
2223int firstItemInViewportIndex = Int32.MinValue, lastItemInViewportIndex = Int32.MaxValue, firstItemInViewportChildIndex = Int32.MinValue, firstItemInExtendedViewportIndex = Int32.MinValue; 4030CleanupContainers(Int32.MaxValue, Int32.MaxValue, itemsControl); 12034if (Int32.TryParse(a[1], NumberStyles.Integer, CultureInfo.InvariantCulture, out flushDepth)) 12043if (Int32.TryParse(a[2], NumberStyles.Integer, CultureInfo.InvariantCulture, out luThreshold)) 12045_luThreshold = (luThreshold <= 0) ? Int32.MaxValue : luThreshold;
System\Windows\Documents\AdornerLayer.cs (1)
1010private const int DefaultZOrder = System.Int32.MaxValue;
System\windows\Documents\CaretElement.cs (5)
1117else if (value < Int32.MinValue) 1119i = Int32.MinValue; 1121else if (value > Int32.MaxValue) 1123i = Int32.MaxValue; 1295internal const int ZOrderValue = System.Int32.MaxValue / 2;
System\Windows\Documents\FixedPage.cs (2)
588int zOrder = System.Int32.MaxValue / 2; 598al.Add(new DebugVisualAdorner(this), System.Int32.MaxValue / 4);
System\Windows\Documents\FixedSOMContainer.cs (2)
33int result = Int32.MinValue; 114if (result == Int32.MinValue)
System\Windows\Documents\FixedSOMGroup.cs (1)
36int result = Int32.MinValue;
System\Windows\Documents\FixedTextBuilder.cs (1)
499int stopAt = Int32.MaxValue;
System\Windows\Documents\ImmComposition.cs (5)
1836i = Int32.MinValue; 1838else if (value < Int32.MinValue) 1840i = Int32.MinValue; 1842else if (value > Int32.MaxValue) 1844i = Int32.MaxValue;
System\Windows\Documents\InputScopeAttribute.cs (5)
65ppinputscopes = Marshal.AllocCoTaskMem(Marshal.SizeOf(typeof(Int32)) * count); 74Marshal.WriteInt32(ppinputscopes, offset, (Int32)((InputScopeName)_inputScope.Names[i]).NameValue); 75offset += Marshal.SizeOf(typeof(Int32)); 80ppinputscopes = Marshal.AllocCoTaskMem(Marshal.SizeOf(typeof(Int32)) * 1); 81Marshal.WriteInt32(ppinputscopes, (Int32)InputScopeNameValue.Default);
System\Windows\Documents\NLGSpellerInterop.cs (12)
338Int32 lexiconCount = 0; 1265void get_LexiconCount([MarshalAs(UnmanagedType.I4)] out Int32 lexiconCount); 1271void get_Lexicon(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ILexicon lexicon); 1307void get_Capabilities(Int32 locale, [MarshalAs(UnmanagedType.Interface)] out IProcessingOptions val); 1547void SetInputArray([In] IntPtr inputArray, Int32 size); 1578void get_Count(out Int32 val); 1584void get_Item(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ISentence val); 1631void put_Locale(Int32 val); 1705void get_Count(out Int32 val); 1716void get_Item(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ITextSegment val); 1809void get_Count(out Int32 val); 1815void get_Item(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ITextSegment val);
System\Windows\Documents\RtfToXamlReader.cs (1)
293i = System.Int32.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
System\Windows\Documents\Speller.cs (1)
1261leftWordBreak = Int32.MaxValue;
System\Windows\Documents\TextServicesDisplayAttributePropertyRanges.cs (4)
61Int32 guidatom = GetInt32Value(ecReadOnly, property, range); 216private static TextServicesDisplayAttribute GetDisplayAttribute(Int32 guidatom) 279private Int32 GetInt32Value(int ecReadOnly, UnsafeNativeMethods.ITfProperty property, UnsafeNativeMethods.ITfRange range) 285return (Int32)obj;
System\Windows\Documents\TextStore.cs (1)
4709if (Int32.TryParse(a[1], NumberStyles.Integer, CultureInfo.InvariantCulture, out flushDepth))
System\Windows\Documents\WinRTSpellerInterop.cs (1)
591if ((before != string.Empty) || (after != string.Empty) || (!Int32.TryParse(match, out lcid)))
System\Windows\FontSizeConverter.cs (1)
93if (value is System.Int32 || value is System.Single || value is System.Double)
System\Windows\Input\KeyboardNavigation.cs (7)
193new FrameworkPropertyMetadata(Int32.MaxValue)); 1993int minIndexFirstTab = Int32.MinValue; 2035int minIndexFirstTab = Int32.MinValue; 2036int minIndex = Int32.MinValue; 2165int maxIndexFirstTab = Int32.MaxValue; 2207int maxIndexFirstTab = Int32.MaxValue; 2208int maxIndex = Int32.MaxValue;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
405case 309: t = () => typeof(Int32); break;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (4)
910Int32 contentSize = _binaryReader.ReadInt32(); 969Int32 valuePosition = _binaryReader.ReadInt32(); 989Int32 valuePosition = _binaryReader.ReadInt32(); 1306Int32 valuePosition = _binaryReader.ReadInt32();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (3)
5622typeof(System.Int32), 8305new List<Type>() { typeof(System.Windows.Data.RelativeSourceMode), typeof(System.Type), typeof(System.Int32) }, 8311(System.Int32)arguments[2]);
System\Windows\Markup\BamlReader.cs (8)
214public Int32 ConnectionId 460_connectionId = (Int32)obj; 1985Int32 offset = (Int32)(_bamlRecordReader.StreamPosition - _deferableContentPosition); 2265private void InsertDeferedKey(Int32 valueOffset) 2835private Int32 _connectionId; 3022internal Int32 Offset 3041private Int32 _offset;
System\Windows\Markup\BamlRecordReader.cs (2)
1714Int32 valuesSize = (Int32)(bamlRecord.ContentSize - endOfKeysPosition + startPosition);
System\Windows\Markup\BamlRecords.cs (42)
865internal virtual Int32 RecordSize 1068int size = (Int32)(end - start); 1135internal override Int32 RecordSize 1156Int32 _recordSize = -1; // we use a 7 bit encoded variable size 1421Int32 newPosition, 1427Int32 ValuePosition { get; set; } 1510Int32 newPosition, 1519Int32 deltaPosition = (Int32)(_valuePositionPosition-existingPosition); 1551Int32 IBamlDictionaryKey.ValuePosition 1635internal const Int32 ValuePositionSize = 4; 1638Int32 _valuePosition; 1693Int32 newPosition, 1702Int32 deltaPosition = (Int32)(_valuePositionPosition-existingPosition); 1735Int32 IBamlDictionaryKey.ValuePosition 1826internal const Int32 ValuePositionSize = 4; 1829Int32 _valuePosition; 2058internal override Int32 RecordSize 2128internal override Int32 RecordSize 2189internal override Int32 RecordSize 2416internal override Int32 RecordSize 2993internal override Int32 RecordSize 3144Int32 _lineNumber = bamlBinaryReader.ReadInt32(); 3145Int32 _linePosition = bamlBinaryReader.ReadInt32(); 3153bamlBinaryWriter.Write((Int32)0); 3154bamlBinaryWriter.Write((Int32)0); 3201internal Int32 ConnectionId 3207internal override Int32 RecordSize 3213Int32 _connectionId = -1; 3294internal override Int32 RecordSize 3443Int32 contentSize, 3452Int32 deltaPosition = (Int32)(_contentSizePosition-existingPosition); 3480internal Int32 ContentSize 3488internal override Int32 RecordSize 3523Int32 _contentSize = - 1; 3648internal override Int32 RecordSize 3746internal override Int32 RecordSize 3824internal override Int32 RecordSize 5190internal override Int32 RecordSize 5252internal override Int32 RecordSize
System\Windows\Markup\BamlRecordWriter.cs (3)
245internal void WriteConnectionId(Int32 connectionId) 1635keyRecord.UpdateValuePosition((Int32)(position-endOfKeys), BinaryWriter); 1648bamlDeferableContentStart.UpdateContentSize((Int32)(startOfEnd - endOfStart),
System\Windows\Markup\BamlWriter.cs (1)
195public void WriteConnectionId(Int32 connectionId)
System\Windows\Markup\KnownTypes.cs (1)
5863case KnownElements.Int32: t = typeof(System.Int32); break;
System\Windows\Markup\XamlParseException.cs (2)
262info.AddValue("Line", (Int32)_lineNumber); 263info.AddValue("Position", (Int32)_linePosition);
System\Windows\Markup\XamlReader.cs (2)
447_maxAsynxRecords = Int32.Parse(xamlReader.Value as String, TypeConverterHelper.InvariantEnglishUS); 621_maxAsynxRecords = Int32.Parse(xamlReader.Value as String, TypeConverterHelper.InvariantEnglishUS);
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (7)
347Int32 keyFrameCount = _sortedResolvedKeyFrames.Length; 348Int32 maxKeyFrameIndex = keyFrameCount - 1; 354Int32 currentResolvedKeyFrameIndex = 0; 419Int32 previousResolvedKeyFrameIndex = currentResolvedKeyFrameIndex - 1; 631private Thickness GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 638private ThicknessKeyFrame GetResolvedKeyFrame(Int32 resolvedKeyFrameIndex) 659Int32 keyFrameCount = _keyFrames.Count;
System\Windows\Media\Animation\Storyboard.cs (6)
1338public Nullable<Int32> GetCurrentIteration( FrameworkElement containingObject ) 1348public Nullable<Int32> GetCurrentIteration( FrameworkContentElement containingObject ) 1357public Int32 GetCurrentIteration() 1359Nullable<Int32> currentIteration = GetCurrentIterationImpl(this); 1367return default(Int32); 1371private Nullable<Int32> GetCurrentIterationImpl( DependencyObject containingObject )
System\Windows\PropertyPath.cs (2)
720if (Int32.TryParse( paramList[i].parenString.Trim(), 932return Int32.TryParse(toParse,
System\Windows\PropertyPathConverter.cs (1)
192if (Int32.TryParse( originalPath.AsSpan(i+1, j-i-1),
System\Windows\ResourceDictionary.cs (1)
2570private Int32 _contentSize;
System\Windows\Standard\NativeMethods.cs (4)
2630var dwmWindowAttribute = (int)dwBackdropType; 2638var pvAttribute = useImmersiveDarkMode ? 0x1 : 0x0; 2646var dwPolicy = (int)flip3dPolicy; 2925public static extern Status GdipCreateHBITMAPFromBitmap(IntPtr bitmap, out IntPtr hbmReturn, Int32 background);
System\Windows\Window.cs (4)
5602((l > Int32.MaxValue) || (l < Int32.MinValue))) 5618if ((length > Int32.MaxValue) || 5619(length < Int32.MinValue))
RazorPagesWebSite (1)
PolymorphicModelBinder.cs (1)
14var age = 0;
RazorWebSite (2)
artifacts\obj\RazorWebSite\Release\net9.0\RazorWebSite.Resources.Models.ModelEnum.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
artifacts\obj\RazorWebSite\Release\net9.0\RazorWebSite.Resources.SingleType.cs (1)
22for (var i = 0; i < formatterNames.Length; i++)
ReachFramework (6)
AlphaFlattener\BrushProxy.cs (5)
4254_right = Int32.MaxValue; 4500if (v < System.Int32.MinValue) 4502return System.Int32.MinValue; 4504else if (v > System.Int32.MaxValue) 4506return System.Int32.MaxValue;
PrintConfig\PrintSchema.cs (1)
1785public const int UnspecifiedIntValue = System.Int32.MinValue;
ResultsOfTGenerator (1)
Program.cs (1)
1002for (var i = 1; i <= count; i++)
RoutingSandbox (3)
Framework\FrameworkEndpointDataSource.cs (1)
49var order = 1;
HelloExtension\HelloMiddleware.cs (1)
33var payloadLength = _helloPayload.Length;
UseEndpointRoutingStartup.cs (1)
58var payloadLength = _plainTextPayload.Length;
RoutingWebSite (2)
HelloExtension\HelloMiddleware.cs (1)
33var payloadLength = _helloPayload.Length;
UseEndpointRoutingStartup.cs (1)
60var payloadLength = _plainTextPayload.Length;
SignalR.Client.FunctionalTestApp (2)
Program.cs (1)
13for (var i = 0; i < args.Length; i++)
Startup.cs (1)
248var result = await hubContext.Clients.Client(id).InvokeAsync<int>("Result", cancellationToken: default);
SignalRSamples (6)
Hubs\Streaming.cs (2)
14for (var i = 0; i < count; i++) 36for (var i = 0; i < count; i++)
Hubs\UploadHub.cs (4)
40var p1score = await Loop(player1); 41var p2score = await Loop(player2); 48var score = 0; 52while (reader.TryRead(out var item))
SocialSample (2)
Startup.cs (2)
343if (payload.RootElement.TryGetProperty("expires_in", out var property) && property.TryGetInt32(out var seconds)) 373if (payload.RootElement.TryGetProperty("expires_in", out var property) && property.TryGetInt32(out var seconds))
Sockets.BindTests (16)
src\Servers\Kestrel\shared\test\StreamBackedTestConnection.cs (5)
81for (var index = 0; index < text.Length; index++) 97var offset = 0; 109var count = await task.ConfigureAwait(false); 133var count = await _reader.ReadAsync(ch, 0, 128).TimeoutAfter(Timeout).ConfigureAwait(false); 141var bytesTransferred = await _stream.ReadAsync(buffer, 0, 128).ContinueWith(t => t.IsFaulted ? 0 : t.Result).TimeoutAfter(Timeout);
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (11)
272var retryCount = 0; 279var port = GetNextPort(); 542var port = ((IPEndPoint)socket.LocalEndPoint).Port; 577var port = ((IPEndPoint)socket.LocalEndPoint).Port; 628var port = host.GetPort(); 673var port = host.GetPort(); 714var port = host.GetPort(); 792var port = GetNextPort(); 841var port = GetNextPort(); 930var addressInUseCount = 0; 931var wrongMessageCount = 0;
Sockets.FunctionalTests (79)
src\Servers\Kestrel\shared\test\StreamBackedTestConnection.cs (5)
81for (var index = 0; index < text.Length; index++) 97var offset = 0; 109var count = await task.ConfigureAwait(false); 133var count = await _reader.ReadAsync(ch, 0, 128).TimeoutAfter(Timeout).ConfigureAwait(false); 141var bytesTransferred = await _stream.ReadAsync(buffer, 0, 128).ContinueWith(t => t.IsFaulted ? 0 : t.Result).TimeoutAfter(Timeout);
src\Servers\Kestrel\shared\test\StreamExtensions.cs (6)
17var offset = 0; 36var offset = 0; 53var offset = 0; 57var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken); 80var offset = 0; 84var read = await stream.ReadAsync(buffer, 0, buffer.Length, cancellationToken);
src\Servers\Kestrel\test\FunctionalTests\ConnectionMiddlewareTests.cs (1)
44for (var i = 0; i < 1000; i++)
src\Servers\Kestrel\test\FunctionalTests\Http2\ShutdownTests.cs (1)
96for (var i = 0; i < 5; i++)
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (18)
69var totalHeaderSize = 0; 71for (var i = 1; i < _requestLines.Length - 1; i++) 127var maxSendSize = 4096; 137var port = host.GetPort(); 143var bytesWritten = 0; 149var size = Math.Min(data.Length - bytesWritten, maxSendSize); 172var maximumExpectedBytesWritten = data.Length - 1; 220var maxSendSize = 4096; 230var port = host.GetPort(); 236var bytesWritten = 0; 242var size = Math.Min(data.Length - bytesWritten, maxSendSize); 256var minimumExpectedBytesWritten = (16 * 1024) - maxSendSize + 1; 262var maximumExpectedBytesWritten = data.Length - 1; 345var bytesRead = 0; 401var exptectedLength = expectedBytes.Length; 404var matchedChars = 0; 408var count = await stream.ReadAsync(responseBuffer, 0, exptectedLength - matchedChars).DefaultTimeout(); 415for (var i = 0; i < count && matchedChars < exptectedLength; i++)
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (11)
89var received = 0; 94for (var i = 0; i < received; i++) 124for (var i = 0; i < contentBytes.Length; i++) 130for (var i = 0; i < contentLength / contentBytes.Length; i++) 195var requestNumber = 0; 839var requestId = 0; 911var abortedRequestId = await registrationTcs.Task.DefaultTimeout(); 1128var expectedLength = expectedBytes.Length; 1131var matchedChars = 0; 1135var count = await stream.ReadAsync(responseBuffer, 0, expectedLength - matchedChars).DefaultTimeout(); 1142for (var i = 0; i < count && matchedChars < expectedLength; i++)
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (32)
90var total = 0; 92var count = await responseBody.ReadAsync(bytes, 0, bytes.Length); 201var maxBytesPreCompleted = 65536; 307for (var i = 0; i < 1000; i++) 370for (var i = 0; i < responseBodySegmentCount; i++) 433for (var i = 0; i < numConnections; i++) 466var responseSize = chunks * chunkSize; 517var i = 0; 657for (var i = 0; i < chunks; i++) 716var responseSize = bufferCount * bufferSize; 805for (var i = 0; i < bufferCount; i++) 835var chunkSize = 64 * 128 * 1024; 836var chunkCount = 4; 867for (var i = 0; i < chunkCount; i++) 891var targetBytesPerSecond = chunkSize / 4; 911var headerSize = 1024 * 1024; // 1 MB for each header value 912var headerCount = 64; // 64 MB of headers per response 913var requestCount = 4; // Minimum of 256 MB of total response headers 954for (var i = 0; i < requestCount - 1; i++) 974var minResponseSize = headerSize * headerCount; 975var minTotalOutputSize = requestCount * minResponseSize; 978var targetBytesPerSecond = minResponseSize / 4; 996var chunkSize = 64 * 128 * 1024; 997var chunkCount = 4; 1028for (var i = 0; i < chunkCount; i++) 1054var targetBytesPerSecond = chunkSize / 4; 1071var totalReceived = 0; 1077var bytes = await stream.ReadAsync(receiveBuffer, 0, receiveBuffer.Length).DefaultTimeout(); 1098var totalReceived = 0; 1103var received = await stream.ReadAsync(receiveBuffer, 0, Math.Min(receiveBuffer.Length, expectedBytes - totalReceived)); 1121var received = 0; 1122var totalReceived = 0;
src\Servers\Kestrel\test\FunctionalTests\UnixDomainSocketsTests.cs (5)
105var read = 0; 108var bytesReceived = await socket.ReceiveAsync(buffer.AsMemory(read, buffer.Length - read), SocketFlags.None).DefaultTimeout(); 173var read = 0; 176var bytesReceived = await socket.ReceiveAsync(readBuffer.AsMemory(read), SocketFlags.None).DefaultTimeout(); 190var httpStatus = int.Parse(httpResponse.Substring(httpStatusStart, httpStatusEnd - httpStatusStart), CultureInfo.InvariantCulture);
Swaggatherer (22)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
SwaggathererApplication.cs (10)
64for (var i = 0; i < Input.Values.Count; i++) 71for (var i = entries.Count - 1; i >= 0; i--) 83for (var i = entries.Count - 1; i >= 0; i--) 107for (var i = entries.Count - 1; i >= 0; i--) 171for (var i = 0; i < entry.Template.Segments.Count; i++) 184for (var j = 0; j < others.Count; j++) 191for (var k = 0; k < entry.Template.Segments.Count; k++) 224var comparison = RoutePrecedence.ComputeInbound(x.Template).CompareTo(RoutePrecedence.ComputeInbound(y.Template)); 242for (var i = 0; i < template.Segments.Count; i++) 257var length = Math.Min(text.Length, Math.Max(5, part.Name.Length));
Template.cs (4)
14var controllerCount = 0; 19for (var i = 0; i < entries.Count; i++) 45for (var i = 0; i < entries.Count; i++) 60for (var i = 0; i < entries.Count; i++)
System.ComponentModel.Composition (4)
System\ComponentModel\Composition\Hosting\AtomicComposition.cs (3)
249for (var index = 0; index < _valueCount; index++) 270for (var index = 0; index < _valueCount; index++) 293for (var index = 0; index < _valueCount; index++)
System\ComponentModel\Composition\Hosting\ImportEngine.RecompositionManager.cs (1)
129var index = partsToUnindex.IndexOf(partManager);
System.ComponentModel.TypeConverter (1)
src\libraries\Common\src\System\Drawing\ColorConverterCommon.cs (1)
112throw new ArgumentException(SR.Format(SR.ConvertInvalidPrimitive, text.ToString(), nameof(Int32)), e);
System.Composition.Hosting (4)
System\Composition\Hosting\Core\DependencyAccessor.cs (1)
32for (var i = 0; i < all.Length; ++i)
System\Composition\Hosting\Util\SmallSparseInitonlyArray.cs (3)
26var elementIndex = index & ElementIndexMask; 41var nextIndex = (index + offset) & ElementIndexMask; 68var elementIndex = index & ElementIndexMask;
System.Composition.Runtime (2)
System\Composition\Hosting\Core\CompositionContract.cs (2)
91var hc = _contractType.GetHashCode(); 219var result = -1;
System.Composition.TypedParts (5)
System\Composition\TypedParts\ActivationFeatures\LifetimeFeature.cs (1)
32var sharingKey = LifetimeContext.AllocateSharingId();
System\Composition\TypedParts\ContractHelpers.cs (1)
34var explicitImportsApplied = 0;
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (3)
117for (var i = 0; i < cps.Length; ++i) 143for (var index = 0; index < constructorsCount; index++) 178for (var i = 0; i < cps.Length; ++i)
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\DiagnosticSourceEventSource.cs (5)
553var startTransformIdx = startIdx; 554var endEventNameIdx = endIdx; 555var colonIdx = filterAndPayloadSpec.IndexOf(':', startIdx, endIdx - startIdx); 563var slashIdx = filterAndPayloadSpec.IndexOf('/', startIdx, endEventNameIdx - startIdx); 568var atIdx = filterAndPayloadSpec.IndexOf('@', slashIdx + 1, endEventNameIdx - slashIdx - 1);
System.Drawing.Primitives (1)
src\libraries\Common\src\System\Drawing\ColorConverterCommon.cs (1)
112throw new ArgumentException(SR.Format(SR.ConvertInvalidPrimitive, text.ToString(), nameof(Int32)), e);
System.IO.Pipelines (3)
System\IO\Pipelines\PipeCompletionCallbacks.cs (1)
22var count = _callbacks.Count;
System\IO\Pipelines\StreamPipeReader.cs (1)
515var bufferSize = minimumSize ?? BufferSize;
System\IO\Pipelines\StreamPipeWriter.cs (1)
180var adjustedToMaximumSize = Math.Min(maxBufferSize, sizeHint);
System.Linq.Expressions (6)
System\Linq\Expressions\BinaryExpression.cs (1)
243for (var i = 0; i < n; i++)
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (1)
337for (var i = 0; i < n; i++)
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (1)
175for (var j = 0; j < count; j++, i++)
System\Linq\Expressions\Interpreter\CallInstruction.Generated.cs (3)
57case TypeCode.Int32: return FastCreate<Int32>(target, pi); 101case TypeCode.Int32: return FastCreate<T0, Int32>(target, pi); 143case TypeCode.Int32: return new FuncCallInstruction<T0, T1, Int32>(target);
System.Memory (1)
System\Buffers\ReadOnlySequenceDebugView.cs (1)
18var segmentCount = 0;
System.Net.Http (3)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (3)
48if (H2StaticTable.TryGetStatusIndex(statusCode, out var index)) 57if (!EncodeLiteralHeaderFieldWithoutIndexing(H2StaticTable.Status200, destination, out var nameLength)) 65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
System.Net.Quic (1)
System\Net\Quic\Internal\MsQuicConfiguration.Cache.cs (1)
186var count = s_configurationCache.Count;
System.Net.WebSockets.Client (1)
System\Net\WebSockets\WebSocketHandle.Managed.cs (1)
339var startIndex = value.IndexOf('=');
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1999int IConvertible.ToInt32(IFormatProvider? provider) => throw InvalidCast(nameof(Int32));
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Icu.cs (1)
111if (!IsValidCultureName(realNameBuffer, out var index, out int indexOfExtensions))
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
647foreach (var clauseIndex in includedClauses)
System.Private.DataContractSerialization (3)
System\Xml\XmlDictionaryReader.cs (3)
1724throw XmlExceptionHelper.CreateConversionException(nameof(Int32), exception); 1728throw XmlExceptionHelper.CreateConversionException(nameof(Int32), exception); 1732throw XmlExceptionHelper.CreateConversionException(nameof(Int32), exception);
System.Private.Xml (1)
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
1357var costForChild = CheckNodeCost(child); // recurse
System.Reflection.Metadata (7)
System\Reflection\Internal\Utilities\MemoryBlock.cs (3)
530var low = 0; 531var high = asciiKeys.Length - 1; 535var middle = low + ((high - low) >> 1);
System\Reflection\Metadata\Ecma335\MetadataAggregator.cs (1)
266var size = (handle.Type == HandleType.Guid) ? heapOffset - 1 : heapOffset;
System\Reflection\Metadata\IL\MethodBodyBlock.cs (1)
202var classTokenOrFilterOffset = memReader.ReadInt32();
System\Reflection\PortableExecutable\PEBuilder.cs (2)
129var nextRva = BitArithmetic.Align(sizeOfPeHeaders, Header.SectionAlignment); 130var nextPointer = BitArithmetic.Align(sizeOfPeHeaders, Header.FileAlignment);
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net9.0\System.Runtime.Forwards.cs (1)
276[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Int32))]
System.Runtime.Numerics (2)
System\Numerics\BigIntegerCalculator.FastReducer.cs (1)
61var length = SubMod(value, _q2.Slice(0, l2), _modulus, _modulus.Length + 1);
System\Numerics\BigIntegerCalculator.GcdInv.cs (1)
168var count = LehmerCore(left, right, a, b, c, d);
System.Security.Cryptography (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Dsa.cs (1)
179foreach (var i in values)
System.Text.Encodings.Web (1)
System\Text\Encodings\Web\TextEncoderSettings.cs (1)
85foreach (var allowedCodePoint in codePoints)
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.Cache.cs (1)
440var offset = length - 1;
System.Threading.Channels (1)
src\libraries\Common\src\System\Collections\Generic\Deque.cs (1)
75var index = _tail - 1;
System.Threading.RateLimiting (1)
src\libraries\Common\src\System\Collections\Generic\Deque.cs (1)
75var index = _tail - 1;
System.Windows.Controls.Ribbon (5)
Microsoft\Windows\Controls\KeyTipService.cs (1)
503if (Int32.TryParse(keyTip, out keyTipValue))
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (4)
2121if (currentIndex == Int32.MinValue) 2195return Int32.MinValue; 2204return Int32.MinValue; 2218return Int32.MinValue;
System.Xaml (1)
System\Xaml\Schema\BuiltInValueConverter.cs (1)
81if (typeof(Int32) == targetType)
SystemdTestApp (1)
Startup.cs (1)
52var basePort = context.Configuration.GetValue<int?>("BASE_PORT") ?? 5000;
Templates.Blazor.Tests (13)
src\ProjectTemplates\Shared\Project.cs (2)
336var iisSslPort = iisExpressSettings.GetProperty("sslPort").GetInt32(); 432for (var numAttemptsRemaining = NumAttempts; numAttemptsRemaining > 0; numAttemptsRemaining--)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Templates.Blazor.WebAssembly.Auth.Tests (17)
src\ProjectTemplates\Shared\Project.cs (2)
336var iisSslPort = iisExpressSettings.GetProperty("sslPort").GetInt32(); 432for (var numAttemptsRemaining = NumAttempts; numAttemptsRemaining > 0; numAttemptsRemaining--)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
src\Shared\E2ETesting\BrowserFixture.cs (2)
83var attemptCount = 0; 167var attempt = 0;
src\Shared\E2ETesting\SauceConnectServer.cs (2)
153var retries = 0; 236for (var i = 0; i < 3; i++)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Templates.Blazor.WebAssembly.Tests (17)
src\ProjectTemplates\Shared\Project.cs (2)
336var iisSslPort = iisExpressSettings.GetProperty("sslPort").GetInt32(); 432for (var numAttemptsRemaining = NumAttempts; numAttemptsRemaining > 0; numAttemptsRemaining--)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
src\Shared\E2ETesting\BrowserFixture.cs (2)
83var attemptCount = 0; 167var attempt = 0;
src\Shared\E2ETesting\SauceConnectServer.cs (2)
153var retries = 0; 236for (var i = 0; i < 3; i++)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Templates.Mvc.Tests (17)
src\ProjectTemplates\Shared\Project.cs (2)
336var iisSslPort = iisExpressSettings.GetProperty("sslPort").GetInt32(); 432for (var numAttemptsRemaining = NumAttempts; numAttemptsRemaining > 0; numAttemptsRemaining--)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
src\Shared\E2ETesting\BrowserFixture.cs (2)
83var attemptCount = 0; 167var attempt = 0;
src\Shared\E2ETesting\SauceConnectServer.cs (2)
153var retries = 0; 236for (var i = 0; i < 3; i++)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
Templates.Tests (17)
src\ProjectTemplates\Shared\Project.cs (2)
336var iisSslPort = iisExpressSettings.GetProperty("sslPort").GetInt32(); 432for (var numAttemptsRemaining = NumAttempts; numAttemptsRemaining > 0; numAttemptsRemaining--)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
src\Shared\E2ETesting\BrowserFixture.cs (2)
83var attemptCount = 0; 167var attempt = 0;
src\Shared\E2ETesting\SauceConnectServer.cs (2)
153var retries = 0; 236for (var i = 0; i < 3; i++)
src\Shared\Process\ProcessExtensions.cs (3)
20var pid = process.Id; 33foreach (var childId in children) 63if (int.TryParse(text, out var id))
TestStartupAssembly1 (1)
TestHostingStartup1.cs (1)
16var numCalls = 1;
UIAutomationClient (11)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
46public static extern Int32 GetWindowLong(IntPtr hWnd, int nIndex );
System\Windows\Automation\RangeValuePattern.cs (10)
248else if (propValue is Int32) 250return (double)(Int32)propValue; 287else if (propValue is Int32) 289return (double)(Int32)propValue; 316else if (propValue is Int32) 318return (double)(Int32)propValue; 349else if (propValue is Int32) 351return (double)(Int32)propValue; 381else if (propValue is Int32) 383return (double)(Int32)propValue;
UIAutomationClientSideProviders (3)
MS\Internal\AutomationProxies\Accessible.cs (1)
692else if (scan is Int32)
MS\Win32\UnsafeNativeMethods.cs (1)
375internal static Int32 GetWindowLong(IntPtr hWnd, int nIndex, out int error)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
46public static extern Int32 GetWindowLong(IntPtr hWnd, int nIndex );
UIAutomationTypes (10)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
3014public delegate IntPtr WndProc(IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (7)
116public static extern Int32 GetWindowLong(HandleRef hWnd, int nIndex ); 119public static extern Int32 GetWindowLong(IntPtr hWnd, int nIndex ); 146public static extern Int32 SetWindowLong(HandleRef hWnd, int nIndex, Int32 dwNewLong); 149public static extern Int32 SetWindowLong(IntPtr hWnd, int nIndex, Int32 dwNewLong); 152public static extern Int32 SetWindowLongWndProc(HandleRef hWnd, int nIndex, NativeMethods.WndProc dwNewLong);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (2)
61public static extern int DwmIsCompositionEnabled(out Int32 enabled); 680public static extern IntPtr DefWindowProc(IntPtr hWnd, Int32 Msg, IntPtr wParam, IntPtr lParam);
VersioningWebSite (3)
VersionRouteAttribute.cs (3)
85var minVersion = int.Parse(rangeValues[0], CultureInfo.InvariantCulture); 86var maxVersion = int.Parse(rangeValues[1], CultureInfo.InvariantCulture); 112var version = int.Parse(rangeValues[0], CultureInfo.InvariantCulture);
Wasm.Performance.ConsoleHost (11)
Scenarios\ComponentRenderingScenarioBase.cs (1)
24var numCycles = cyclesOption.HasValue() ? int.Parse(cyclesOption.Value(), CultureInfo.InvariantCulture) : 1;
Scenarios\GridScenario.cs (2)
26for (var i = 0; i < numCycles; i++) 31var componentId = renderer.AssignRootComponentId(hostPage);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (4)
63var escapeScan = 0; 66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal); 75var startIndex = escapeIndex + 2; 76var endIndex = startIndex;
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
149for (var index = 0; index < args.Length; index++) 480var maxArgLen = arguments.Max(a => a.Name.Length); 496var maxOptLen = options.Max(o => o.Template.Length); 512var maxCmdLen = commands.Max(c => c.Name.Length);
Wasm.Performance.Driver (3)
Program.cs (1)
30if (!int.TryParse(args[0], out var stressRunSeconds))
Selenium.cs (2)
31var retries = 0; 78var attempt = 0;
WasmAppBuilder (4)
IcallTableGenerator.cs (1)
253nameof(Int32) => "int",
PInvokeTableGenerator.cs (1)
194nameof(Int32) => "int32_t",
SignatureMapper.cs (1)
34nameof(Int32) => 'I',
WasmAppBuilder.cs (1)
287var i = 0;
WebTransportInteractiveSampleApp (2)
Program.cs (2)
101var length = await inputPipe.AsStream().ReadAsync(memory); 122var length = await inputPipe.AsStream().ReadAsync(memory);
WebTransportSampleApp (1)
Program.cs (1)
38var test = await stream.Transport.Input.AsStream().ReadAsync(memory, CancellationToken.None);
WindowsFormsIntegration (2)
System\Windows\Integration\ElementHost.cs (2)
112if (constraints.Width == Int32.MaxValue) { constraints.Width = Double.PositiveInfinity; } 113if (constraints.Height == Int32.MaxValue) { constraints.Height = Double.PositiveInfinity; }
XmlFileLogger (2)
ItemGroupParser.cs (1)
87var equals = nameEqualsValue.IndexOf('=');
ObjectModel\Build.cs (1)
120var equals = message.IndexOf('=');
XmlFormattersWebSite (2)
Startup.cs (2)
33for (var i = options.InputFormatters.Count - 1; i >= 0; i--) 51for (var i = options.OutputFormatters.Count - 1; i >= 0; i--)
xunit.console (17)
CommandLine.cs (2)
18for (var i = args.Length - 1; i >= 0; i--) 127for (var j = 0; j < line.Length; j++)
common\AssemblyResolution\Microsoft.DotNet.PlatformAbstractions\HashCodeCombiner.cs (1)
33var hashCode = (s != null) ? s.GetHashCode() : 0;
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContextJsonReader.cs (2)
76var seperatorIndex = runtimeTargetName.IndexOf(DependencyContextStrings.VersionSeperator); 373var seperatorPosition = nameWithVersion.IndexOf(DependencyContextStrings.VersionSeperator);
common\Json.cs (8)
167var value = _reader.Read(); 201var next = _reader.Peek(); 223var next = _reader.Peek(); 236var tail = _reader.Peek(); 261var next = ReadNextChar(); 303var unicodeLine = _line; 304var unicodeColumn = _column; 329var unicodeValue = int.Parse(_codePointBuffer.ToString(), NumberStyles.HexNumber, CultureInfo.InvariantCulture);
ConsoleRunner.cs (4)
81var failCount = RunProject(commandLine.Project, commandLine.Serialize, commandLine.ParallelizeAssemblies, 360var longRunningSeconds = assembly.Configuration.LongRunningTestSecondsOrDefault; 372var testCasesDiscovered = discoverySink.TestCases.Count; 374var testCasesToRun = filteredTestCases.Count;