152 references to AsMemory
GenerateDocumentationAndConfigFiles (13)
src\roslyn\src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (1)
165int read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken).ConfigureAwait(false);
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
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.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheStore.cs (1)
240return ((IOutputCacheBufferStore)this).SetAsync(key, new ReadOnlySequence<byte>(value), tags.AsMemory(), validFor, cancellationToken);
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
Utilities\Hashing\NonCryptographicHashAlgorithm.cs (1)
164int read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken).ConfigureAwait(false);
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 (17)
BackEnd\Client\MSBuildClientPacketPump.cs (2)
209Task<int> readTask = localStream.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask(); 312readTask = localStream.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask();
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
1120int bytesRead = await _readStream.ReadAsync(_headerByte.AsMemory(), CancellationToken.None).ConfigureAwait(false);
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (2)
684Task<int> readTask = localReadPipe.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask(); 857readTask = localReadPipe.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask();
Microsoft.CodeAnalysis (13)
Hashing\NonCryptographicHashAlgorithm.cs (1)
165int read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken).ConfigureAwait(false);
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Analyzers (12)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.AnalyzerUtilities (12)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.CodeStyle (12)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Extensions.Package (12)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
327WriteHtmlLiteral(context, MaxStringLiteralLength, content.AsMemory());
Language\TagHelperCollection.Builder.cs (1)
126return new SingleSegmentCollection(_items.ToArray().AsMemory());
Microsoft.CodeAnalysis.ResxSourceGenerator (12)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.CodeAnalysis.Workspaces (13)
src\roslyn\src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (1)
165int read = await stream.ReadAsync(buffer.AsMemory(), cancellationToken).ConfigureAwait(false);
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\DnsResolver.cs (1)
919Memory<byte> memory = buffer.AsMemory();
MSBuild (2)
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (2)
684Task<int> readTask = localReadPipe.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask(); 857readTask = localReadPipe.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask();
Roslyn.Diagnostics.Analyzers (12)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray.cs (12)
497_current = (firstSegment.AsMemory().Slice(offset, currentSegmentLength), secondSegment.AsMemory().Slice(offset, currentSegmentLength)); 506_current = (firstSegment.AsMemory().Slice(0, currentSegmentLength), secondSegment.AsMemory().Slice(0, currentSegmentLength)); 601_current = (firstSegment.AsMemory().Slice(firstOffset, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset, currentSegmentLength)); 649_current = (firstSegment.AsMemory().Slice(firstOffset - currentSegmentLength + 1, currentSegmentLength), secondSegment.AsMemory().Slice(secondOffset - currentSegmentLength + 1, currentSegmentLength)); 738_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 745_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed)); 787_current = segment.AsMemory().Slice(offset, Math.Min(remainingInSegment, _length)); 794_current = segment.AsMemory().Slice(0, Math.Min(SegmentedArrayHelper.GetSegmentSize<T>(), _length - _completed));
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)
330socketConfig.SendBuffer.AsMemory(), 345receiveBuffer.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)
170owned.AsMemory(), 181owned.AsMemory(), 258owned.AsMemory(), 330owned.AsMemory(),
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();