31 references to FirstSpan
Aspire.Dashboard (1)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (1)
190return Encoding.UTF8.GetString(data.FirstSpan);
Microsoft.AspNetCore.OutputCaching (1)
OutputCacheEntryFormatter.cs (1)
173var span = body.FirstSpan;
Microsoft.AspNetCore.Server.IIS (2)
src\aspnetcore\src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
27return buffer.FirstSpan; 37pipeWriter.Write(buffer.FirstSpan);
Microsoft.AspNetCore.Server.Kestrel.Core (5)
Internal\Http\Http1Connection.cs (1)
1076var errorBytes = errorSlice.IsSingleSegment ? errorSlice.FirstSpan : errorSlice.ToArray();
Internal\Http\HttpParser.cs (2)
395var errorBytes = errorSlice.IsSingleSegment ? errorSlice.FirstSpan : errorSlice.ToArray().AsSpan(); 574var fullLine = requestLineSequence.IsSingleSegment ? requestLineSequence.FirstSpan : requestLineSequence.ToArray();
src\aspnetcore\src\Shared\ServerInfrastructure\BufferExtensions.cs (2)
27return buffer.FirstSpan; 37pipeWriter.Write(buffer.FirstSpan);
Microsoft.AspNetCore.WebUtilities (4)
FormPipeReader.cs (4)
140ParseFormValuesFast(buffer.FirstSpan, ref accumulator, ref scannedLength, isFinalBlock, out var consumed); 305ParseFormValuesFast(keyValuePair.FirstSpan, ref accumulator, ref segmentScannedLength, isFinalBlock: true, out var segmentConsumed); 306Debug.Assert(segmentConsumed == keyValuePair.FirstSpan.Length); 386return GetDecodedString(ros.FirstSpan);
System.Memory (8)
System\Text\EncodingExtensions.cs (8)
80return GetBytes(encoding, chars.FirstSpan, writer); 108return encoding.GetBytes(chars.FirstSpan, bytes); 150ReadOnlySpan<char> span = chars.FirstSpan; 271return GetChars(encoding, bytes.FirstSpan, writer); 299return encoding.GetChars(bytes.FirstSpan, chars); 341return encoding.GetString(bytes.FirstSpan); 467Convert(encoder, chars.FirstSpan, writer, flush, out bytesUsed, out completed); 561Convert(decoder, bytes.FirstSpan, writer, flush, out charsUsed, out completed);
System.Text.Json (10)
System\Text\Json\Document\JsonDocument.Parse.cs (2)
608valueSequence.FirstSpan[0] == (byte)'"', 609$"Calculated sequence starts with {valueSequence.FirstSpan[0]}");
System\Text\Json\Reader\Utf8JsonReader.cs (1)
669result = JsonReaderHelper.UnescapeAndCompare(localSequence.FirstSpan, other);
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (2)
26_buffer = jsonData.FirstSpan; 2196ValueSpan = commentSequence.FirstSpan;
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (3)
442valueSequence.FirstSpan[0] == (byte)'"', 443$"Calculated sequence starts with {valueSequence.FirstSpan[0]}"); 457? reader.ValueSequence.FirstSpan[0]
System\Text\Json\Serialization\PipeReadBufferState.cs (2)
83_sequence.FirstSpan, 103if (_sequence.FirstSpan.StartsWith(JsonConstants.Utf8Bom))