5 instantiations of Int32
PresentationCore (4)
PresentationFramework (1)
7804 references to Int32
ApplicationModelWebSite (1)
BasicTestApp (4)
BasicWebSite (3)
Benchmarks (2)
ClientSample (11)
CodeGenerator (19)
CustomPolicyProvider (3)
Diagnostics.FunctionalTests (4)
dotnet-dev-certs (9)
dotnet-getdocument (9)
dotnet-openapi (13)
dotnet-razorpagegenerator (3)
dotnet-sql-cache (8)
dotnet-user-jwts (21)
dotnet-user-secrets (10)
FormatterWebSite (1)
GetDocument.Insider (9)
HeaderPropagationSample (1)
HelixTestRunner (3)
HtmlGenerationWebSite (1)
http2cat (40)
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);
Http2SampleApp (1)
Http3SampleApp (1)
HttpStress (1)
IIS.Common.TestLib (6)
IIS.FunctionalTests (72)
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);
IIS.LongTests (62)
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);
IIS.Microbenchmarks (2)
IIS.NewHandler.FunctionalTests (62)
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);
IIS.NewShim.FunctionalTests (62)
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);
IIS.ShadowCopy.Tests (30)
IIS.Tests (13)
IISExpress.FunctionalTests (87)
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);
illink (39)
ILLink.RoslynAnalyzer (2)
InMemory.FunctionalTests (244)
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);
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++)
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 _))
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)
InteropClient (3)
InteropTests (3)
JwtClientSample (2)
Kestrel.SampleApp (1)
KeyManagementSimulator (15)
LargeResponseApp (1)
Microsoft.Arcade.Common (2)
Microsoft.Arcade.Test.Common (2)
Microsoft.AspNetCore (1)
Microsoft.AspNetCore.Analyzer.Testing (5)
Microsoft.AspNetCore.Analyzers (9)
Microsoft.AspNetCore.Antiforgery (13)
Microsoft.AspNetCore.Antiforgery.Test (2)
Microsoft.AspNetCore.App.Analyzers (87)
Microsoft.AspNetCore.App.Analyzers.Test (15)
Microsoft.AspNetCore.App.CodeFixes (1)
Microsoft.AspNetCore.Authentication (8)
Microsoft.AspNetCore.Authentication.Abstractions (1)
Microsoft.AspNetCore.Authentication.Cookies (16)
Microsoft.AspNetCore.Authentication.Facebook (1)
Microsoft.AspNetCore.Authentication.Google (1)
Microsoft.AspNetCore.Authentication.JwtBearer (1)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (6)
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
Microsoft.AspNetCore.Authentication.Negotiate (2)
Microsoft.AspNetCore.Authentication.Negotiate.Test (12)
Microsoft.AspNetCore.Authentication.OAuth (1)
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
Microsoft.AspNetCore.Authentication.Test (4)
Microsoft.AspNetCore.Authentication.Twitter (1)
Microsoft.AspNetCore.Authentication.WsFederation (1)
Microsoft.AspNetCore.Authorization (2)
Microsoft.AspNetCore.Authorization.Policy (1)
Microsoft.AspNetCore.Authorization.Test (8)
Microsoft.AspNetCore.BrowserTesting (1)
Microsoft.AspNetCore.Components (217)
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)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.Authorization (2)
Microsoft.AspNetCore.Components.Authorization.Tests (10)
Microsoft.AspNetCore.Components.Endpoints (59)
Microsoft.AspNetCore.Components.Endpoints.Tests (13)
Microsoft.AspNetCore.Components.Forms (4)
Microsoft.AspNetCore.Components.Forms.Tests (14)
Microsoft.AspNetCore.Components.Performance (1)
Microsoft.AspNetCore.Components.QuickGrid (6)
Microsoft.AspNetCore.Components.SdkAnalyzers (3)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Components.Server (105)
Microsoft.AspNetCore.Components.Server.Tests (31)
Microsoft.AspNetCore.Components.Tests (276)
Microsoft.AspNetCore.Components.Web (33)
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);
Microsoft.AspNetCore.Components.Web.Tests (34)
Microsoft.AspNetCore.Components.WebAssembly (18)
Microsoft.AspNetCore.Components.WebAssembly.Server (7)
Microsoft.AspNetCore.Components.WebAssembly.Tests (5)
Microsoft.AspNetCore.Components.WebView (36)
Microsoft.AspNetCore.Components.WebView.Test (20)
Microsoft.AspNetCore.Components.WebViewE2E.Test (2)
Microsoft.AspNetCore.ConcurrencyLimiter (2)
Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks (4)
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (2)
Microsoft.AspNetCore.Connections.Abstractions (7)
Microsoft.AspNetCore.CookiePolicy.Test (16)
Microsoft.AspNetCore.Cors (3)
Microsoft.AspNetCore.Cryptography.Internal (3)
Microsoft.AspNetCore.DataProtection (26)
Microsoft.AspNetCore.DataProtection.Abstractions (10)
Microsoft.AspNetCore.DataProtection.Extensions (1)
Microsoft.AspNetCore.DataProtection.Tests (11)
Microsoft.AspNetCore.Diagnostics (17)
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (1)
Microsoft.AspNetCore.Diagnostics.HealthChecks (4)
Microsoft.AspNetCore.Diagnostics.Tests (6)
Microsoft.AspNetCore.Grpc.JsonTranscoding (16)
Microsoft.AspNetCore.Grpc.JsonTranscoding.IntegrationTests (2)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (3)
Microsoft.AspNetCore.Grpc.Microbenchmarks (1)
Microsoft.AspNetCore.Grpc.Swagger (7)
Microsoft.AspNetCore.HeaderPropagation (3)
Microsoft.AspNetCore.Hosting (25)
Microsoft.AspNetCore.Hosting.Tests (21)
Microsoft.AspNetCore.Html.Abstractions (6)
Microsoft.AspNetCore.Http (40)
Microsoft.AspNetCore.Http.Abstractions (68)
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)
Microsoft.AspNetCore.Http.Abstractions.Tests (14)
Microsoft.AspNetCore.Http.Connections (24)
Microsoft.AspNetCore.Http.Connections.Client (5)
Microsoft.AspNetCore.Http.Connections.Common (9)
Microsoft.AspNetCore.Http.Connections.Tests (16)
Microsoft.AspNetCore.Http.Extensions (56)
Microsoft.AspNetCore.Http.Extensions.Tests (30)
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))
Microsoft.AspNetCore.Http.Microbenchmarks (19)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
388var index = 0;
Microsoft.AspNetCore.Http.RequestDelegateGenerator (16)
src\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (1)
30var index = 0;
Microsoft.AspNetCore.Http.Results (9)
Microsoft.AspNetCore.Http.Results.Tests (16)
Microsoft.AspNetCore.Http.Tests (4)
Microsoft.AspNetCore.HttpLogging (25)
Microsoft.AspNetCore.HttpLogging.Tests (28)
Microsoft.AspNetCore.HttpOverrides (6)
Microsoft.AspNetCore.HttpOverrides.Tests (1)
Microsoft.AspNetCore.HttpsPolicy (5)
Microsoft.AspNetCore.Identity (1)
Microsoft.AspNetCore.Identity.EntityFrameworkCore (3)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (3)
Microsoft.AspNetCore.Identity.FunctionalTests (14)
Microsoft.AspNetCore.Identity.InMemory.Test (1)
Microsoft.AspNetCore.Identity.Specification.Tests (4)
Microsoft.AspNetCore.Identity.Test (4)
Microsoft.AspNetCore.InternalTesting (12)
Microsoft.AspNetCore.InternalTesting.Tests (3)
Microsoft.AspNetCore.JsonPatch (5)
Microsoft.AspNetCore.JsonPatch.Tests (19)
Microsoft.AspNetCore.Localization (1)
Microsoft.AspNetCore.Localization.Tests (4)
Microsoft.AspNetCore.Mvc.Abstractions (21)
Microsoft.AspNetCore.Mvc.Abstractions.Test (8)
Microsoft.AspNetCore.Mvc.Analyzers (5)
Microsoft.AspNetCore.Mvc.Api.Analyzers (20)
Microsoft.AspNetCore.Mvc.ApiExplorer (11)
Microsoft.AspNetCore.Mvc.Core (276)
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);
Microsoft.AspNetCore.Mvc.Core.Test (88)
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
Microsoft.AspNetCore.Mvc.Cors (7)
Microsoft.AspNetCore.Mvc.DataAnnotations (13)
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (8)
Microsoft.AspNetCore.Mvc.Formatters.Xml (3)
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (29)
Microsoft.AspNetCore.Mvc.FunctionalTests (20)
Microsoft.AspNetCore.Mvc.IntegrationTests (3)
Microsoft.AspNetCore.Mvc.Localization (4)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (5)
src\Mvc\Mvc.Core\src\Infrastructure\AsyncEnumerableReader.cs (1)
83var count = 0;
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (9)
Microsoft.AspNetCore.Mvc.Razor (25)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (20)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (5)
Microsoft.AspNetCore.Mvc.Razor.Test (5)
Microsoft.AspNetCore.Mvc.RazorPages (50)
Microsoft.AspNetCore.Mvc.RazorPages.Test (10)
Microsoft.AspNetCore.Mvc.TagHelpers (47)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (22)
Microsoft.AspNetCore.Mvc.Test (3)
Microsoft.AspNetCore.Mvc.Testing (5)
Microsoft.AspNetCore.Mvc.ViewFeatures (88)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (47)
Microsoft.AspNetCore.OpenApi (39)
Microsoft.AspNetCore.OpenApi.Microbenchmarks (5)
Microsoft.AspNetCore.OutputCaching (33)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (4)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (3)
Microsoft.AspNetCore.OutputCaching.Tests (8)
Microsoft.AspNetCore.Owin.Tests (1)
Microsoft.AspNetCore.RateLimiting (1)
Microsoft.AspNetCore.RateLimiting.Tests (2)
Microsoft.AspNetCore.Razor (18)
Microsoft.AspNetCore.Razor.Runtime (2)
Microsoft.AspNetCore.Razor.Runtime.Test (11)
Microsoft.AspNetCore.Razor.Test (5)
Microsoft.AspNetCore.RequestDecompression (2)
Microsoft.AspNetCore.RequestDecompression.Microbenchmarks (1)
Microsoft.AspNetCore.RequestDecompression.Tests (4)
Microsoft.AspNetCore.ResponseCaching (13)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (1)
Microsoft.AspNetCore.ResponseCaching.Tests (1)
Microsoft.AspNetCore.ResponseCompression (3)
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
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)
Microsoft.AspNetCore.Rewrite.Tests (2)
Microsoft.AspNetCore.Routing (296)
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);
Microsoft.AspNetCore.Routing.Abstractions (3)
Microsoft.AspNetCore.Routing.FunctionalTests (2)
Microsoft.AspNetCore.Routing.Microbenchmarks (56)
Microsoft.AspNetCore.Routing.Tests (116)
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));
Microsoft.AspNetCore.Security.Microbenchmarks (1)
Microsoft.AspNetCore.Server.HttpSys (66)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (71)
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);
Microsoft.AspNetCore.Server.HttpSys.Microbenchmarks (6)
Microsoft.AspNetCore.Server.HttpSys.Tests (2)
Microsoft.AspNetCore.Server.IIS (83)
Microsoft.AspNetCore.Server.IISIntegration (1)
Microsoft.AspNetCore.Server.IntegrationTesting (8)
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (7)
Microsoft.AspNetCore.Server.Kestrel.Core (173)
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);
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\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.Server.Kestrel.Core.Tests (139)
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));
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++)
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))
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (86)
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 _))
Microsoft.AspNetCore.Server.Kestrel.Tests (4)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (5)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (18)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (18)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (10)
Microsoft.AspNetCore.Session (9)
Microsoft.AspNetCore.Session.Tests (1)
Microsoft.AspNetCore.Shared.Tests (148)
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.SignalR.Client.Core (13)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (20)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (1)
Microsoft.AspNetCore.SignalR.Client.Tests (82)
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 })
Microsoft.AspNetCore.SignalR.Common (23)
Microsoft.AspNetCore.SignalR.Common.Tests (21)
Microsoft.AspNetCore.SignalR.Core (26)
Microsoft.AspNetCore.SignalR.Microbenchmarks (17)
Microsoft.AspNetCore.SignalR.Protocols.Json (12)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (27)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (29)
Microsoft.AspNetCore.SignalR.Specification.Tests (18)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (24)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (2)
Microsoft.AspNetCore.SignalR.Tests (42)
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
Microsoft.AspNetCore.SpaProxy (1)
Microsoft.AspNetCore.SpaServices.Extensions (8)
Microsoft.AspNetCore.StaticAssets (2)
Microsoft.AspNetCore.StaticAssets.Tests (2)
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.TestHost.Tests (14)
Microsoft.AspNetCore.Tests (1)
Microsoft.AspNetCore.WebSockets (7)
Microsoft.AspNetCore.WebSockets.ConformanceTests (1)
Microsoft.AspNetCore.WebSockets.Microbenchmarks (1)
Microsoft.AspNetCore.WebSockets.Tests (31)
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)
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.WebUtilities.Microbenchmarks (5)
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);
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();
Microsoft.Build (93)
Microsoft.Build.CommandLine.UnitTests (6)
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)
Microsoft.Build.Engine (66)
Microsoft.Build.Engine.OM.UnitTests (25)
Microsoft.Build.Engine.UnitTests (36)
Microsoft.Build.Framework (165)
Microsoft.Build.Tasks.Core (42)
Microsoft.Build.Tasks.UnitTests (5)
Microsoft.Build.UnitTests.Shared (6)
Microsoft.Build.Utilities.Core (22)
Microsoft.Build.Utilities.UnitTests (17)
Microsoft.Cci.Extensions (18)
Microsoft.CSharp (1)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.Arcade.Sdk.Tests (3)
Microsoft.DotNet.AsmDiff (2)
Microsoft.DotNet.Build.Tasks.Feed (1)
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
Microsoft.DotNet.Build.Tasks.Installers (17)
Microsoft.DotNet.Build.Tasks.Packaging (4)
Microsoft.DotNet.Helix.Client (1)
Microsoft.DotNet.Helix.JobSender (1)
Microsoft.DotNet.Helix.Sdk (7)
Microsoft.DotNet.NuGetRepack.Tests (2)
Microsoft.DotNet.Open.Api.Tools.Tests (40)
Microsoft.DotNet.PackageTesting (2)
Microsoft.DotNet.SharedFramework.Sdk (2)
Microsoft.DotNet.SignTool (13)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (7)
Microsoft.Extensions.ApiDescription.Client (2)
Microsoft.Extensions.ApiDescription.Client.Tests (3)
Microsoft.Extensions.Caching.Hybrid (14)
Microsoft.Extensions.Caching.Hybrid.Tests (19)
Microsoft.Extensions.Caching.MicroBenchmarks (3)
Microsoft.Extensions.Caching.SqlServer (2)
Microsoft.Extensions.Caching.StackExchangeRedis (1)
Microsoft.Extensions.Configuration (1)
Microsoft.Extensions.Configuration.KeyPerFile.Tests (1)
Microsoft.Extensions.Configuration.Xml (2)
Microsoft.Extensions.DependencyInjection (1)
Microsoft.Extensions.Diagnostics.HealthChecks (3)
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (4)
Microsoft.Extensions.Features (1)
Microsoft.Extensions.Features.Tests (3)
Microsoft.Extensions.FileProviders.Embedded (8)
Microsoft.Extensions.FileProviders.Embedded.Tests (1)
Microsoft.Extensions.Hosting (1)
Microsoft.Extensions.Http (1)
Microsoft.Extensions.Http.Polly (1)
Microsoft.Extensions.Http.Polly.Tests (5)
Microsoft.Extensions.Identity.Core (17)
Microsoft.Extensions.Localization (1)
Microsoft.Extensions.Localization.RootNamespace.Tests (1)
Microsoft.Extensions.Localization.Tests (5)
Microsoft.Extensions.Logging.AzureAppServices (3)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Extensions.ObjectPool.Microbenchmark (1)
Microsoft.Extensions.ObjectPool.Tests (3)
Microsoft.Extensions.Options.SourceGeneration (7)
Microsoft.Extensions.SecretManager.Tools.Tests (2)
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Microsoft.JSInterop (10)
Microsoft.JSInterop.Tests (12)
Microsoft.Net.Http.Headers (150)
Microsoft.Net.Http.Headers.Tests (6)
Microsoft.NET.Sdk.WebAssembly.Pack.Tasks (6)
Microsoft.NET.WebAssembly.Webcil (1)
Microsoft.VisualBasic.Core (97)
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\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.Web.Xdt.Extensions (2)
MonoTargetsTasks (7)
MSBuild (25)
MSBuildTaskHost (15)
mscorlib (1)
Mvc.Api.Analyzers.Test (12)
netstandard (1)
OpenIdConnectSample (1)
PresentationBuildTasks (60)
PresentationCore (374)
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\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);
PresentationFramework (229)
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\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\Printing\UnsafeNativeMethods.cs (1)
19Int32
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;
RazorPagesWebSite (1)
RazorWebSite (2)
ReachFramework (6)
ResultsOfTGenerator (1)
RoutingSandbox (3)
RoutingWebSite (2)
SignalR.Client.FunctionalTestApp (2)
SignalRSamples (6)
SocialSample (2)
Sockets.BindTests (16)
Sockets.FunctionalTests (79)
Swaggatherer (22)
System.ComponentModel.Composition (4)
System.ComponentModel.TypeConverter (1)
System.Composition.Hosting (4)
System.Composition.Runtime (2)
System.Composition.TypedParts (5)
System.Diagnostics.DiagnosticSource (5)
System.Drawing.Primitives (1)
System.IO.Pipelines (3)
System.Linq.Expressions (6)
System.Memory (1)
System.Net.Http (3)
System.Net.Quic (1)
System.Net.WebSockets.Client (1)
System.Private.CoreLib (2)
System.Private.CoreLib.Generators (1)
System.Private.DataContractSerialization (3)
System.Private.Xml (1)
System.Reflection.Metadata (7)
System.Runtime (1)
System.Runtime.Numerics (2)
System.Security.Cryptography (1)
System.Text.Encodings.Web (1)
System.Text.Json (1)
System.Threading.Channels (1)
System.Threading.RateLimiting (1)
System.Windows.Controls.Ribbon (5)
System.Xaml (1)
SystemdTestApp (1)
Templates.Blazor.Tests (13)
Templates.Blazor.WebAssembly.Auth.Tests (17)
Templates.Blazor.WebAssembly.Tests (17)
Templates.Mvc.Tests (17)
Templates.Tests (17)
TestStartupAssembly1 (1)
UIAutomationClient (11)
UIAutomationClientSideProviders (3)
UIAutomationTypes (10)
VersioningWebSite (3)
Wasm.Performance.ConsoleHost (11)
Wasm.Performance.Driver (3)
WasmAppBuilder (4)
WebTransportInteractiveSampleApp (2)
WebTransportSampleApp (1)
WindowsFormsIntegration (2)
XmlFileLogger (2)
XmlFormattersWebSite (2)
xunit.console (17)