109 references to IsSingleSegment
ClientSample (2)
Tcp\SocketSender.cs (2)
33if (buffers.IsSingleSegment) 83Debug.Assert(!buffer.IsSingleSegment);
http2cat (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
IIS.FunctionalTests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
IIS.LongTests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
IIS.NewHandler.FunctionalTests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
IIS.NewShim.FunctionalTests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
IIS.ShadowCopy.Tests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
IISExpress.FunctionalTests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
Interop.FunctionalTests (3)
HttpClientHttp2InteropTests.cs (3)
281Assert.True(sequence.IsSingleSegment); 338Assert.True(sequence.IsSingleSegment); 353Assert.True(readResult.Buffer.IsSingleSegment);
Microsoft.AspNetCore.Components.Server (3)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
77if (lengthPrefixBuffer.IsSingleSegment)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\SequenceReader.cs (2)
73if (!this.moreData && !sequence.IsSingleSegment) 306if (!this.Sequence.IsSingleSegment)
Microsoft.AspNetCore.Http.Connections (2)
src\SignalR\common\Shared\StreamExtensions.cs (1)
16if (buffer.IsSingleSegment)
src\SignalR\common\Shared\WebSocketExtensions.cs (1)
17if (buffer.IsSingleSegment)
Microsoft.AspNetCore.Http.Connections.Client (2)
src\SignalR\common\Shared\StreamExtensions.cs (1)
16if (buffer.IsSingleSegment)
src\SignalR\common\Shared\WebSocketExtensions.cs (1)
17if (buffer.IsSingleSegment)
Microsoft.AspNetCore.Http.Connections.Tests (1)
WebSocketsTests.cs (1)
405Assert.False(sequence.IsSingleSegment);
Microsoft.AspNetCore.OutputCaching (2)
OutputCacheEntryFormatter.cs (1)
171else if (body.IsSingleSegment)
RecyclableReadOnlySequenceSegment.cs (1)
106if (source.IsSingleSegment)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
EndToEndBenchmarks.cs (1)
198if (body.IsSingleSegment)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheStore.cs (1)
250if (value.IsSingleSegment)
Microsoft.AspNetCore.OutputCaching.Tests (1)
OutputCacheEntryFormatterTests.cs (1)
196if (value.IsSingleSegment) { return value.First; }
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
Microsoft.AspNetCore.Server.IIS (5)
Core\IO\AsyncIOEngine.cs (1)
97if (data.IsSingleSegment)
Core\IO\AsyncWriteOperationBase.cs (1)
82if (_buffer.IsSingleSegment)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\HttpParser.cs (1)
81requestLine = requestLineSequence.IsSingleSegment ? requestLineSequence.FirstSpan : requestLineSequence.ToArray();
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
PipelineExtensionTests.cs (2)
91Assert.False(written.IsSingleSegment, "The buffer should cross spans"); 195Assert.False(written.IsSingleSegment, "The buffer should cross spans");
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Internal\NamedPipeConnection.cs (1)
165if (buffer.IsSingleSegment)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicStreamContext.cs (1)
403if (buffer.IsSingleSegment)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (2)
Internal\SocketSender.cs (2)
22if (buffers.IsSingleSegment) 79Debug.Assert(!buffer.IsSingleSegment);
Microsoft.AspNetCore.Shared.Tests (3)
src\Shared\ServerInfrastructure\BufferExtensions.cs (3)
24if (buffer.IsSingleSegment) 34if (buffer.IsSingleSegment) 72if (source.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Client.Tests (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
15if (buffer.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Common (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
15if (buffer.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Common.Tests (1)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
77if (lengthPrefixBuffer.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
77if (lengthPrefixBuffer.IsSingleSegment)
src\SignalR\common\Shared\TextMessageParser.cs (1)
15if (buffer.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
15if (buffer.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (1)
src\SignalR\common\Shared\BinaryMessageParser.cs (1)
77if (lengthPrefixBuffer.IsSingleSegment)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
15if (buffer.IsSingleSegment)
Microsoft.AspNetCore.WebUtilities (3)
FormPipeReader.cs (3)
136if (buffer.IsSingleSegment) 266if (keyValuePair.IsSingleSegment) 347if (ros.IsSingleSegment)
Microsoft.Extensions.Caching.Hybrid (1)
Internal\InbuiltTypeSerializer.cs (1)
36if (source.IsSingleSegment && MemoryMarshal.TryGetArray(source.First, out var segment))
Microsoft.Extensions.Caching.Hybrid.Tests (5)
DistributedCacheTests.cs (5)
324Assert.True(payload.IsSingleSegment); 328Assert.False(payload.IsSingleSegment); 331Assert.True(payload.IsSingleSegment); 335Assert.True(payload.IsSingleSegment); 343Assert.True(payload.IsSingleSegment);
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)
135if (value.IsSingleSegment)
System.Memory (23)
System\Buffers\BuffersExtensions.cs (2)
19if (source.IsSingleSegment) 65if (source.IsSingleSegment)
System\Buffers\SequenceReader.cs (2)
32if (!_moreData && !sequence.IsSingleSegment) 287if (!Sequence.IsSingleSegment)
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)
42if (!sequence.IsSingleSegment)
System\Text\EncodingExtensions.cs (14)
78if (chars.IsSingleSegment) 104if (chars.IsSingleSegment) 123isFinalSegment = remainingChars.IsSingleSegment; 146if (chars.IsSingleSegment) 175isFinalSegment = remainingChars.IsSingleSegment; 269if (bytes.IsSingleSegment) 295if (bytes.IsSingleSegment) 314isFinalSegment = remainingBytes.IsSingleSegment; 337if (bytes.IsSingleSegment) 362isFinalSegment = remainingBytes.IsSingleSegment; 465if (chars.IsSingleSegment) 481isFinalSegment = remainingChars.IsSingleSegment; 559if (bytes.IsSingleSegment) 575isFinalSegment = remainingBytes.IsSingleSegment;
System.Text.Json (7)
System\Text\Json\Document\JsonDocument.Parse.cs (1)
81if (utf8Json.IsSingleSegment)
System\Text\Json\Reader\JsonReaderHelper.Unescaping.cs (1)
123Debug.Assert(!utf8Source.IsSingleSegment);
System\Text\Json\Reader\Utf8JsonReader.cs (3)
585Debug.Assert(!localSequence.IsSingleSegment); 634Debug.Assert(!ValueSequence.IsSingleSegment); 667if (localSequence.IsSingleSegment)
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (2)
56if (jsonData.IsSingleSegment) 2196HasValueSequence = !commentSequence.IsSingleSegment;