199 references to AsMemory
http2cat (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
IIS.FunctionalTests (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
IIS.LongTests (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
IIS.NewHandler.FunctionalTests (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
IIS.NewShim.FunctionalTests (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
IISExpress.FunctionalTests (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
InMemory.FunctionalTests (4)
Http2\Http2TestBase.cs (3)
873var buffer = _headerEncodingBuffer.AsMemory(); 943var buffer = _headerEncodingBuffer.AsMemory(); 971var buffer = _headerEncodingBuffer.AsMemory();
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
704var buffer = _headerHandler.HeaderEncodingBuffer.AsMemory();
Microsoft.AspNetCore.Components.Endpoints.Tests (4)
FormMapping\Converters\NullableConverterTests.cs (4)
66var buffer = prefixName.ToCharArray().AsMemory(); 89var buffer = prefixName.ToCharArray().AsMemory(); 113var buffer = prefixName.ToCharArray().AsMemory(); 136var buffer = prefixName.ToCharArray().AsMemory();
Microsoft.AspNetCore.Diagnostics.HealthChecks (3)
HealthCheckResponseWriters.cs (3)
21HealthStatus.Degraded => httpContext.Response.Body.WriteAsync(DegradedBytes.AsMemory()).AsTask(), 22HealthStatus.Healthy => httpContext.Response.Body.WriteAsync(HealthyBytes.AsMemory()).AsTask(), 23HealthStatus.Unhealthy => httpContext.Response.Body.WriteAsync(UnhealthyBytes.AsMemory()).AsTask(),
Microsoft.AspNetCore.Http.Connections.Tests (1)
TestWebSocketConnectionFeature.cs (1)
167_internalBuffer.Buffer = _internalBuffer.Buffer.AsMemory().Slice(length).ToArray();
Microsoft.AspNetCore.Http.Extensions.Tests (4)
RequestDelegateGenerator\RequestDelegateCreationTests.JsonBody.cs (4)
244int read = await httpContext.Request.Body.ReadAsync(data.AsMemory()); 285int read = await httpContext.Request.Body.ReadAsync(data.AsMemory()); 328int read = await httpContext.Request.Body.ReadAsync(new byte[requestBodyBytes.Length].AsMemory()); 369int read = await httpContext.Request.Body.ReadAsync(new byte[requestBodyBytes.Length].AsMemory());
Microsoft.AspNetCore.Http.Results.Tests (3)
PushStreamResultTests.cs (3)
15var result = new PushStreamHttpResult(body => body.WriteAsync(Encoding.UTF8.GetBytes("Hello World").AsMemory()).AsTask(), contentType: null); 37var callback = (Stream body) => body.WriteAsync(Encoding.UTF8.GetBytes("Hello World").AsMemory()).AsTask(); 55var callback = (Stream body) => body.WriteAsync(Encoding.UTF8.GetBytes("Hello World").AsMemory()).AsTask();
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheStore.cs (1)
240return ((IOutputCacheBufferStore)this).SetAsync(key, new ReadOnlySequence<byte>(value), tags.AsMemory(), validFor, cancellationToken);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (3)
src\Shared\Http2cat\Http2Utilities.cs (3)
505var buffer = _headerEncodingBuffer.AsMemory(); 570var buffer = _headerEncodingBuffer.AsMemory(); 598var buffer = _headerEncodingBuffer.AsMemory();
Microsoft.AspNetCore.Server.HttpSys.Tests (3)
RequestHeaderTests.cs (3)
42var buffer = new byte[2048].AsMemory(); 83var buffer = new byte[2048].AsMemory(); 165var buffer = new byte[2048].AsMemory();
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
704var buffer = _headerHandler.HeaderEncodingBuffer.AsMemory();
Microsoft.AspNetCore.WebUtilities (3)
BufferedReadStream.cs (1)
270_bufferCount = await _inner.ReadAsync(_buffer.AsMemory(), cancellationToken);
StreamHelperExtensions.cs (2)
62var read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken); 72read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken);
Microsoft.Build.Framework (12)
SegmentedArray.cs (12)
489_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 498_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 593_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 641_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 730_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 737_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 779_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 786_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis (13)
Hashing\NonCryptographicHashAlgorithm.cs (1)
165int read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken).ConfigureAwait(false);
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.CodeStyle (12)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Collections.Package (12)
Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.InteractiveHost (12)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Test.Utilities (1)
FX\PinnedBlob.cs (1)
25: this(blob.AsMemory())
Microsoft.CodeAnalysis.Threading.Package (12)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Workspaces (13)
src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (1)
165int read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken).ConfigureAwait(false);
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (12)
src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
495_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 504_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 599_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 647_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 736_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 743_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 785_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 792_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.DotNet.XUnitAssert.Tests (40)
MemoryAssertsTests.cs (40)
120 Assert.Contains(new int[] { 3, 4 }.AsMemory(), new int[] { 1, 2, 3, 4, 5, 6, 7 }.AsMemory()); 126 Assert.Contains(new string[] { "test", "it" }.AsMemory(), new string[] { "something", "interesting", "test", "it", "out" }.AsMemory()); 144 var ex = Record.Exception(() => Assert.Contains(new int[] { 13, 14 }.AsMemory(), new int[] { 1, 2, 3, 4, 5, 6, 7 }.AsMemory())); 343 Assert.DoesNotContain(new int[] { 13, 14 }.AsMemory(), new int[] { 1, 2, 3, 4, 5, 6, 7 }.AsMemory()); 349 Assert.DoesNotContain(new string[] { "it", "test" }.AsMemory(), new string[] { "something", "interesting", "test", "it", "out" }.AsMemory()); 367 var ex = Record.Exception(() => Assert.DoesNotContain(new int[] { 3, 4 }.AsMemory(), new int[] { 1, 2, 3, 4, 5, 6, 7 }.AsMemory())); 715 Assert.Equal(value1.AsMemory(), value2.AsMemory()); 716 Assert.Equal(value2.AsMemory(), value1.AsMemory()); 719 Assert.Equal(value1.AsMemory(), value2.Memoryify()); 720 Assert.Equal(value2.AsMemory(), value1.Memoryify()); 723 Assert.Equal(value1.Memoryify(), value2.AsMemory()); 724 Assert.Equal(value2.Memoryify(), value1.AsMemory()); 749 assertFailure(() => Assert.Equal(new int[] { 1, 0, 2, 3 }.AsMemory(), new int[] { 1, 2, 3 }.AsMemory())); 750 assertFailure(() => Assert.Equal(new int[] { 1, 0, 2, 3 }.AsMemory(), new int[] { 1, 2, 3 }.Memoryify())); 751 assertFailure(() => Assert.Equal(new int[] { 1, 0, 2, 3 }.Memoryify(), new int[] { 1, 2, 3 }.AsMemory())); 772 assertFailure(() => Assert.Equal(new int[] { 1, 2, 3 }.AsMemory(), new int[] { 1, 2, 3, 4 }.AsMemory())); 773 assertFailure(() => Assert.Equal(new int[] { 1, 2, 3 }.AsMemory(), new int[] { 1, 2, 3, 4 }.Memoryify())); 774 assertFailure(() => Assert.Equal(new int[] { 1, 2, 3 }.Memoryify(), new int[] { 1, 2, 3, 4 }.AsMemory())); 795 Assert.Equal(value1.AsMemory(), value2.AsMemory()); 796 Assert.Equal(value2.AsMemory(), value1.AsMemory()); 799 Assert.Equal(value1.AsMemory(), value2.Memoryify()); 800 Assert.Equal(value2.AsMemory(), value1.Memoryify()); 803 Assert.Equal(value1.Memoryify(), value2.AsMemory()); 804 Assert.Equal(value2.Memoryify(), value1.AsMemory()); 828 assertFailure(() => Assert.Equal(new string[] { "yes", "no", "maybe" }.AsMemory(), new string[] { "yes", "no", "maybe", "so" }.AsMemory())); 829 assertFailure(() => Assert.Equal(new string[] { "yes", "no", "maybe" }.AsMemory(), new string[] { "yes", "no", "maybe", "so" }.Memoryify())); 830 assertFailure(() => Assert.Equal(new string[] { "yes", "no", "maybe" }.Memoryify(), new string[] { "yes", "no", "maybe", "so" }.AsMemory()));
System.IO.Compression (2)
System\IO\Compression\DeflateManaged\DeflateManagedStream.cs (2)
188ValueTask<int> readTask = _stream!.ReadAsync(_buffer.AsMemory(), cancellationToken); 234readTask = _stream!.ReadAsync(_buffer.AsMemory(), cancellationToken);
System.Net.Ping (2)
System\Net\NetworkInformation\Ping.RawSocket.cs (2)
333socketConfig.SendBuffer.AsMemory(), 348receiveBuffer.AsMemory(),
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseHeaderValue.cs (1)
61return buffer.AsMemory();
System.Text.Json (6)
System\Text\Json\Document\JsonDocument.Parse.cs (4)
160return ParseUnrented(owned.AsMemory(), options.GetReaderOptions()); 168return ParseUnrented(owned.AsMemory(), options.GetReaderOptions()); 238return ParseUnrented(owned.AsMemory(), options.GetReaderOptions()); 307return ParseUnrented(owned.AsMemory(), options.GetReaderOptions());
System\Text\Json\Serialization\Converters\Collection\MemoryConverter.cs (1)
43Memory<T> memory = ((List<T>)state.Current.ReturnValue!).ToArray().AsMemory();
System\Text\Json\Serialization\Converters\Collection\ReadOnlyMemoryConverter.cs (1)
43ReadOnlyMemory<T> memory = ((List<T>)state.Current.ReturnValue!).ToArray().AsMemory();
System.Windows.Forms.UI.IntegrationTests (1)
Infra\ScreenRecordService.cs (1)
413Memory<byte> memory = stream.GetBuffer().AsMemory()[..(int)stream.Length];