19 references to Span
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\Http\ChunkWriter.cs (2)
142
var count = BeginChunkBytes(dataCount, start.
Span
);
150
var span = start.
Span
;
src\Shared\ServerInfrastructure\BufferExtensions.cs (5)
117
var dest = buffer.
Span
;
136
var buffer = bufferWriter.
Span
;
198
var dest = buffer.
Span
;
220
var bytes = buffer.
Span
;
244
bytes = buffer.
Span
;
src\Shared\ServerInfrastructure\BufferWriter.cs (1)
21
/// Backing field for the <see cref="
Span
"/> property.
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (11)
BufferWriterTests.cs (4)
152
Assert.True(writer.
Span
.Length > 10);
162
Assert.Equal(initialLength, writer.
Span
.Length);
177
Assert.Equal(initialLength - 3, writer.
Span
.Length);
178
Assert.Equal(Pipe.Writer.GetMemory().Length, writer.
Span
.Length);
PipelineExtensionTests.cs (7)
79
var spacer = new byte[writer.
Span
.Length - gapSize];
82
var bufferLength = writer.
Span
.Length;
84
Assert.NotEqual(bufferLength, writer.
Span
.Length);
183
var spacer = new byte[writer.
Span
.Length - gapSize];
185
Assert.Equal(gapSize, writer.
Span
.Length);
187
var bufferLength = writer.
Span
.Length;
189
Assert.NotEqual(bufferLength, writer.
Span
.Length);