83 instantiations of SequenceReader
Aspire.Hosting (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Core (10)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (53)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (8)
Microsoft.AspNetCore.Shared.Tests (5)
Microsoft.AspNetCore.WebUtilities (2)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
System.Net.Http (1)
130 references to SequenceReader
Aspire.Hosting (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Core (33)
Internal\Http\HttpParser.cs (8)
63public bool ParseRequestLine(TRequestHandler handler, ref SequenceReader<byte> reader)
77public bool ParseHeaders(TRequestHandler handler, ref SequenceReader<byte> reader)
88HttpParseResult IHttpParser<TRequestHandler>.TryParseRequestLine(TRequestHandler handler, ref SequenceReader<byte> reader)
91HttpParseResult IHttpParser<TRequestHandler>.TryParseHeaders(TRequestHandler handler, ref SequenceReader<byte> reader)
113private HttpParseResult TryParseMultiSpanHeader(TRequestHandler handler, ref SequenceReader<byte> reader, out int headerLength)
387internal HttpParseResult TryParseRequestLine(TRequestHandler handler, ref SequenceReader<byte> reader)
547private static HttpParseResult GetRequestLineError(ReadOnlySpan<byte> requestLine, ref SequenceReader<byte> reader, int baseOffset)
562internal HttpParseResult TryParseHeaders(TRequestHandler handler, ref SequenceReader<byte> reader)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (45)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (11)
Microsoft.AspNetCore.Shared.Tests (7)
Microsoft.AspNetCore.WebUtilities (2)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
mscorlib (1)
netstandard (1)
System.Memory (22)
System\Buffers\SequenceReaderExtensions.Binary.cs (12)
20/// overloads such as <see cref="TryReadLittleEndian(ref SequenceReader{byte}, out short)"/>
26internal static unsafe bool TryRead<T>(ref this SequenceReader<byte> reader, out T value) where T : unmanaged
37private static unsafe bool TryReadMultisegment<T>(ref SequenceReader<byte> reader, out T value) where T : unmanaged
60public static bool TryReadLittleEndian(ref this SequenceReader<byte> reader, out short value)
74public static bool TryReadBigEndian(ref this SequenceReader<byte> reader, out short value)
84private static bool TryReadReverseEndianness(ref SequenceReader<byte> reader, out short value)
99public static bool TryReadLittleEndian(ref this SequenceReader<byte> reader, out int value)
113public static bool TryReadBigEndian(ref this SequenceReader<byte> reader, out int value)
123private static bool TryReadReverseEndianness(ref SequenceReader<byte> reader, out int value)
138public static bool TryReadLittleEndian(ref this SequenceReader<byte> reader, out long value)
152public static bool TryReadBigEndian(ref this SequenceReader<byte> reader, out long value)
162private static bool TryReadReverseEndianness(ref SequenceReader<byte> reader, out long value)
System.Net.Http (3)
System.Private.Windows.Core (1)