36 references to First
Microsoft.AspNetCore.Components.Server (2)
src\aspnetcore\src\SignalR\common\Shared\BinaryMessageParser.cs (1)
79
return lengthPrefixBuffer.
First
.Span;
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\SequenceReader.cs (1)
68
ReadOnlySpan<T> first = sequence.
First
.Span;
Microsoft.AspNetCore.Http.Connections (2)
src\aspnetcore\src\SignalR\common\Shared\StreamExtensions.cs (1)
19
return stream.WriteAsync(buffer.
First
, cancellationToken);
src\aspnetcore\src\SignalR\common\Shared\WebSocketExtensions.cs (1)
19
return webSocket.SendAsync(buffer.
First
, webSocketMessageType, endOfMessage: true, cancellationToken);
Microsoft.AspNetCore.OutputCaching (2)
RecyclableReadOnlySequenceSegment.cs (2)
70
Recycle(value.
First
);
108
await destination.WriteAsync(source.
First
, cancellationToken);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74
int index = source.
First
.Span.IndexOfAny(value0, value1);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicStreamContext.cs (1)
406
await _stream.WriteAsync(buffer.
First
, completeWrites: isCompleted);
Microsoft.AspNetCore.SignalR.Common (2)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
17
var span = buffer.
First
.Span;
src\aspnetcore\src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
72
var source = _utf8Buffer.
First
.Span;
Microsoft.AspNetCore.SignalR.Protocols.Json (2)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
17
var span = buffer.
First
.Span;
src\aspnetcore\src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
72
var source = _utf8Buffer.
First
.Span;
Microsoft.Extensions.Caching.Hybrid (1)
Internal\InbuiltTypeSerializer.cs (1)
36
if (source.IsSingleSegment && MemoryMarshal.TryGetArray(source.
First
, out ArraySegment<byte> segment))
Microsoft.Extensions.Caching.Hybrid.Tests (5)
DistributedCacheTests.cs (4)
324
Assert.True(MemoryMarshal.TryGetArray(payload.
First
, out _));
331
Assert.False(MemoryMarshal.TryGetArray(payload.
First
, out _));
335
Assert.True(MemoryMarshal.TryGetArray(payload.
First
, out var segment));
343
Assert.True(MemoryMarshal.TryGetArray(payload.
First
, out segment));
SerializerTests.cs (1)
312
var chunk = value.
First
; // actually, single
System.Memory (7)
System\Buffers\BuffersExtensions.cs (2)
21
int index = source.
First
.Span.IndexOf(value);
67
ReadOnlySpan<T> span = source.
First
.Span;
System\Buffers\SequenceReader.Search.cs (4)
41
span = sequence.IsSingleSegment ? sequence.
First
.Span : sequence.ToArray();
79
span = sequence.IsSingleSegment ? sequence.
First
.Span : sequence.ToArray();
353
span = sequence.IsSingleSegment ? sequence.
First
.Span : sequence.ToArray();
440
span = sequence.IsSingleSegment ? sequence.
First
.Span : sequence.ToArray();
System\Runtime\InteropServices\SequenceMarshal.cs (1)
48
memory = sequence.
First
;
System.Text.Json (11)
System\Text\Json\Document\JsonDocument.Parse.cs (3)
83
return Parse(utf8Json.
First
, readerOptions, allowDuplicateProperties: options.AllowDuplicateProperties);
608
valueSequence.
First
.Span[0] == (byte)'"',
609
$"Calculated sequence starts with {valueSequence.
First
.Span[0]}");
System\Text\Json\Reader\Utf8JsonReader.cs (1)
669
result = JsonReaderHelper.UnescapeAndCompare(localSequence.
First
.Span, other);
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (2)
26
_buffer = jsonData.
First
.Span;
2211
ValueSpan = commentSequence.
First
.Span;
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (3)
442
valueSequence.
First
.Span[0] == (byte)'"',
443
$"Calculated sequence starts with {valueSequence.
First
.Span[0]}");
457
? reader.ValueSequence.
First
.Span[0]
System\Text\Json\Serialization\PipeReadBufferState.cs (2)
105
if (_sequence.
First
.Length >= JsonConstants.Utf8Bom.Length)
107
if (_sequence.
First
.Span.StartsWith(JsonConstants.Utf8Bom))