30 references to Slice
Microsoft.AspNetCore.Http.Connections (1)
ServerSentEventsMessageFormatter.cs (1)
95payload = payload.Slice(payload.GetPosition(1, sliceEnd.Value));
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\Http\Http1ChunkedEncodingMessageBody.cs (5)
237readableBuffer = readableBuffer.Slice(consumed); 249readableBuffer = readableBuffer.Slice(consumed); 261readableBuffer = readableBuffer.Slice(consumed); 273readableBuffer = readableBuffer.Slice(consumed); 287readableBuffer = readableBuffer.Slice(consumed);
Internal\Http3\Http3ControlStream.cs (2)
380if (!VariableLengthIntegerHelper.TryGetInteger(payload.Slice(consumed), out consumed, out var value)) 387payload = payload.Slice(consumed);
Internal\Http3\Http3FrameReader.cs (3)
37var firstLengthBuffer = readableBuffer.Slice(consumed); 48var startOfFramePayload = readableBuffer.Slice(consumed); 62readableBuffer = readableBuffer.Slice(framePayload.End);
src\aspnetcore\src\Shared\ServerInfrastructure\Http2\Http2FrameReader.cs (1)
73buffer = buffer.Slice(framePayload.End);
Microsoft.AspNetCore.SignalR.Common (1)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
49buffer = buffer.Slice(buffer.GetPosition(1, position.Value));
Microsoft.AspNetCore.SignalR.Core (1)
HubConnectionHandler.cs (1)
556buffer = buffer.Slice(segment.Start);
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
49buffer = buffer.Slice(buffer.GetPosition(1, position.Value));
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
49buffer = buffer.Slice(buffer.GetPosition(1, position.Value));
Microsoft.AspNetCore.WebUtilities (3)
FormPipeReader.cs (3)
262keyValuePair = buffer.Slice(sequenceReader.Position); 285value = keyValuePair.Slice(keyValueReader.Position); 313buffer = buffer.Slice(consumed);
System.IO.Pipelines (1)
System\IO\Pipelines\SequencePipeReader.cs (1)
40_sequence = _sequence.Slice(consumed);
System.Memory (10)
System\Buffers\ReadOnlySequenceStream.cs (3)
81ReadOnlySequence<byte> remaining = _sequence.Slice(_position); 137ReadOnlySequence<byte> remaining = _sequence.Slice(_position); 162ReadOnlySequence<byte> remaining = _sequence.Slice(_position);
System\Buffers\SequenceReader.cs (1)
55public readonly ReadOnlySequence<T> UnreadSequence => Sequence.Slice(Position);
System\Text\EncodingExtensions.cs (6)
127remainingChars = remainingChars.Slice(next); 193remainingChars = remainingChars.Slice(next); 318remainingBytes = remainingBytes.Slice(next); 380remainingBytes = remainingBytes.Slice(next); 486remainingChars = remainingChars.Slice(next); 580remainingBytes = remainingBytes.Slice(next);