33 instantiations of BufferWriter
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\Http\Http1OutputProducer.cs (8)
126
var writer = new
BufferWriter
<PipeWriter>(_pipeWriter);
178
var writer = new
BufferWriter
<PipeWriter>(producer._pipeWriter);
310
var writer = new
BufferWriter
<PipeWriter>(_pipeWriter);
348
var writer = new
BufferWriter
<PipeWriter>(buffer);
507
var writer = new
BufferWriter
<PipeWriter>(_pipeWriter);
527
var writer = new
BufferWriter
<PipeWriter>(_pipeWriter);
564
var writer = new
BufferWriter
<PipeWriter>(_pipeWriter);
620
var writer = new
BufferWriter
<PipeWriter>(_pipeWriter);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (18)
BufferWriterTests.cs (11)
44
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
77
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
94
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
108
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
120
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
135
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
150
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
161
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
171
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
185
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
221
BufferWriter<PipeWriter> writer = new
BufferWriter
<PipeWriter>(Pipe.Writer);
PipelineExtensionTests.cs (7)
40
var writer = new
BufferWriter
<PipeWriter>(writerBuffer);
57
var writer = new
BufferWriter
<PipeWriter>(writerBuffer);
77
var writer = new
BufferWriter
<PipeWriter>(writerBuffer);
108
var writer = new
BufferWriter
<PipeWriter>(pipeWriter);
138
var writer = new
BufferWriter
<PipeWriter>(writerBuffer);
152
var writer = new
BufferWriter
<PipeWriter>(writerBuffer);
181
var writer = new
BufferWriter
<PipeWriter>(writerBuffer);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (7)
ChunkWriterBenchmark.cs (1)
46
var writer = new
BufferWriter
<PipeWriter>(_writer);
ResponseHeadersWritingBenchmark.cs (6)
75
var writer = new
BufferWriter
<PipeWriter>(_writer);
88
var writer = new
BufferWriter
<PipeWriter>(_writer);
105
var writer = new
BufferWriter
<PipeWriter>(_writer);
139
var writer = new
BufferWriter
<PipeWriter>(_writer);
154
var writer = new
BufferWriter
<PipeWriter>(_writer);
169
var writer = new
BufferWriter
<PipeWriter>(_writer);
50 references to BufferWriter
Microsoft.AspNetCore.Server.Kestrel.Core (25)
Internal\Http\ChunkWriter.cs (2)
137
internal static int WriteBeginChunkBytes(this ref
BufferWriter
<PipeWriter> start, int dataCount)
147
internal static void WriteEndChunkBytes(this ref
BufferWriter
<PipeWriter> start)
Internal\Http\Http1OutputProducer.cs (13)
126
var
writer = new BufferWriter<PipeWriter>(_pipeWriter);
178
var
writer = new BufferWriter<PipeWriter>(producer._pipeWriter);
310
var
writer = new BufferWriter<PipeWriter>(_pipeWriter);
319
private void CommitChunkInternal(ref
BufferWriter
<PipeWriter> writer, ReadOnlySpan<byte> buffer)
348
var
writer = new BufferWriter<PipeWriter>(buffer);
353
private void WriteResponseHeadersInternal(ref
BufferWriter
<PipeWriter> writer, int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode)
371
private void WriteDataWrittenBeforeHeaders(ref
BufferWriter
<PipeWriter> writer)
507
var
writer = new BufferWriter<PipeWriter>(_pipeWriter);
527
var
writer = new BufferWriter<PipeWriter>(_pipeWriter);
564
var
writer = new BufferWriter<PipeWriter>(_pipeWriter);
570
ref
BufferWriter
<PipeWriter> writer,
620
var
writer = new BufferWriter<PipeWriter>(_pipeWriter);
646
private void WriteCurrentChunkMemoryToPipeWriter(ref
BufferWriter
<PipeWriter> writer)
Internal\Http\HttpHeaders.Generated.cs (1)
14809
internal void CopyToFast(ref
BufferWriter
<PipeWriter> output)
Internal\Http\HttpResponseHeaders.cs (3)
38
internal void CopyTo(ref
BufferWriter
<PipeWriter> buffer)
57
static void CopyExtraHeaders(ref
BufferWriter
<PipeWriter> buffer, Dictionary<string, StringValues> headers)
74
static void CopyExtraHeadersCustomEncoding(ref
BufferWriter
<PipeWriter> buffer, Dictionary<string, StringValues> headers,
src\Shared\ServerInfrastructure\BufferExtensions.cs (5)
110
internal static void WriteAscii(ref this
BufferWriter
<PipeWriter> buffer, string data)
132
internal static void WriteNumeric(ref this
BufferWriter
<PipeWriter> bufferWriter, ulong number)
171
private static void WriteNumericMultiWrite(ref this
BufferWriter
<PipeWriter> buffer, ulong number)
191
internal static void WriteEncoded(ref this
BufferWriter
<PipeWriter> buffer, string data, Encoding encoding)
213
private static void WriteEncodedMultiWrite(ref this
BufferWriter
<PipeWriter> buffer, string data, int encodedLength, Encoding encoding)
src\Shared\ServerInfrastructure\BufferWriter.cs (1)
37
/// Initializes a new instance of the <see cref="
BufferWriter
{T}"/> struct.
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (18)
BufferWriterTests.cs (11)
44
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
77
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
94
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
108
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
120
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
135
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
150
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
161
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
171
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
185
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
221
BufferWriter
<PipeWriter> writer = new BufferWriter<PipeWriter>(Pipe.Writer);
PipelineExtensionTests.cs (7)
40
var
writer = new BufferWriter<PipeWriter>(writerBuffer);
57
var
writer = new BufferWriter<PipeWriter>(writerBuffer);
77
var
writer = new BufferWriter<PipeWriter>(writerBuffer);
108
var
writer = new BufferWriter<PipeWriter>(pipeWriter);
138
var
writer = new BufferWriter<PipeWriter>(writerBuffer);
152
var
writer = new BufferWriter<PipeWriter>(writerBuffer);
181
var
writer = new BufferWriter<PipeWriter>(writerBuffer);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (7)
ChunkWriterBenchmark.cs (1)
46
var
writer = new BufferWriter<PipeWriter>(_writer);
ResponseHeadersWritingBenchmark.cs (6)
75
var
writer = new BufferWriter<PipeWriter>(_writer);
88
var
writer = new BufferWriter<PipeWriter>(_writer);
105
var
writer = new BufferWriter<PipeWriter>(_writer);
139
var
writer = new BufferWriter<PipeWriter>(_writer);
154
var
writer = new BufferWriter<PipeWriter>(_writer);
169
var
writer = new BufferWriter<PipeWriter>(_writer);