63 references to First
ClientSample (1)
Tcp\SocketSender.cs (1)
35return SendAsync(buffers.First);
http2cat (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
IIS.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
IIS.LongTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
IIS.NewHandler.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
IIS.NewShim.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
IIS.ShadowCopy.Tests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
IISExpress.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
Interop.FunctionalTests (2)
HttpClientHttp2InteropTests.cs (2)
282await context.Response.BodyWriter.WriteAsync(sequence.First).DefaultTimeout(); 339await context.Response.BodyWriter.WriteAsync(sequence.First).DefaultTimeout();
Microsoft.AspNetCore.Components.Server (2)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
79return lengthPrefixBuffer.First.Span;
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\SequenceReader.cs (1)
68ReadOnlySpan<T> first = sequence.First.Span;
Microsoft.AspNetCore.Http.Connections (2)
src\SignalR\common\Shared\StreamExtensions.cs (1)
19return stream.WriteAsync(buffer.First, cancellationToken);
src\SignalR\common\Shared\WebSocketExtensions.cs (1)
19return webSocket.SendAsync(buffer.First, webSocketMessageType, endOfMessage: true, cancellationToken);
Microsoft.AspNetCore.Http.Connections.Client (2)
src\SignalR\common\Shared\StreamExtensions.cs (1)
19return stream.WriteAsync(buffer.First, cancellationToken);
src\SignalR\common\Shared\WebSocketExtensions.cs (1)
19return webSocket.SendAsync(buffer.First, webSocketMessageType, endOfMessage: true, cancellationToken);
Microsoft.AspNetCore.Http.Connections.Tests (2)
HttpConnectionDispatcherTests.cs (2)
481await connectionContext.Transport.Output.WriteAsync(result.Buffer.First); 545await connectionContext.Transport.Output.WriteAsync(result.Buffer.First);
Microsoft.AspNetCore.OutputCaching (2)
RecyclableReadOnlySequenceSegment.cs (2)
70Recycle(value.First); 108await destination.WriteAsync(source.First, cancellationToken);
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheStore.cs (1)
252singleChunk = value.First;
Microsoft.AspNetCore.OutputCaching.Tests (1)
OutputCacheEntryFormatterTests.cs (1)
196if (value.IsSingleSegment) { return value.First; }
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Internal\NamedPipeConnection.cs (1)
168await _stream.WriteAsync(buffer.First);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicStreamContext.cs (1)
406await _stream.WriteAsync(buffer.First, completeWrites: isCompleted);
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Internal\SocketSender.cs (1)
24return SendAsync(socket, buffers.First);
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
74int index = source.First.Span.IndexOfAny(value0, value1);
Microsoft.AspNetCore.SignalR.Client.Tests (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
17var span = buffer.First.Span;
Microsoft.AspNetCore.SignalR.Common (2)
src\SignalR\common\Shared\TextMessageParser.cs (1)
17var span = buffer.First.Span;
src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
72var source = _utf8Buffer.First.Span;
Microsoft.AspNetCore.SignalR.Common.Tests (1)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
79return lengthPrefixBuffer.First.Span;
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
79return lengthPrefixBuffer.First.Span;
src\SignalR\common\Shared\TextMessageParser.cs (1)
17var span = buffer.First.Span;
Microsoft.AspNetCore.SignalR.Protocols.Json (2)
src\SignalR\common\Shared\TextMessageParser.cs (1)
17var span = buffer.First.Span;
src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
72var source = _utf8Buffer.First.Span;
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (1)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
79return lengthPrefixBuffer.First.Span;
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (2)
src\SignalR\common\Shared\TextMessageParser.cs (1)
17var span = buffer.First.Span;
src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
72var source = _utf8Buffer.First.Span;
Microsoft.Extensions.Caching.Hybrid (1)
Internal\InbuiltTypeSerializer.cs (1)
36if (source.IsSingleSegment && MemoryMarshal.TryGetArray(source.First, out var segment))
Microsoft.Extensions.Caching.Hybrid.Tests (4)
DistributedCacheTests.cs (4)
325Assert.True(MemoryMarshal.TryGetArray(payload.First, out _)); 332Assert.False(MemoryMarshal.TryGetArray(payload.First, out _)); 336Assert.True(MemoryMarshal.TryGetArray(payload.First, out var segment)); 344Assert.True(MemoryMarshal.TryGetArray(payload.First, out segment));
Microsoft.Extensions.Caching.SqlServer (1)
SqlServerCache.cs (1)
244if (value.IsSingleSegment && MemoryMarshal.TryGetArray(value.First, out var segment))
Microsoft.Extensions.Caching.StackExchangeRedis (1)
RedisCache.cs (1)
138return value.First;
System.Memory (7)
System\Buffers\BuffersExtensions.cs (2)
21int index = source.First.Span.IndexOf(value); 67ReadOnlySpan<T> span = source.First.Span;
System\Buffers\SequenceReader.Search.cs (4)
41span = sequence.IsSingleSegment ? sequence.First.Span : sequence.ToArray(); 79span = sequence.IsSingleSegment ? sequence.First.Span : sequence.ToArray(); 353span = sequence.IsSingleSegment ? sequence.First.Span : sequence.ToArray(); 440span = sequence.IsSingleSegment ? sequence.First.Span : sequence.ToArray();
System\Runtime\InteropServices\SequenceMarshal.cs (1)
48memory = sequence.First;
System.Text.Json (9)
System\Text\Json\Document\JsonDocument.Parse.cs (3)
83return Parse(utf8Json.First, readerOptions); 588valueSequence.First.Span[0] == (byte)'"', 589$"Calculated sequence starts with {valueSequence.First.Span[0]}");
System\Text\Json\Reader\Utf8JsonReader.cs (1)
669result = JsonReaderHelper.UnescapeAndCompare(localSequence.First.Span, other);
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (2)
26_buffer = jsonData.First.Span; 2204ValueSpan = commentSequence.First.Span;
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (3)
439valueSequence.First.Span[0] == (byte)'"', 440$"Calculated sequence starts with {valueSequence.First.Span[0]}"); 451? reader.ValueSequence.First.Span[0]