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