8 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); 506var writer = new BufferWriter<PipeWriter>(_pipeWriter); 526var writer = new BufferWriter<PipeWriter>(_pipeWriter); 563var writer = new BufferWriter<PipeWriter>(_pipeWriter); 619var writer = new BufferWriter<PipeWriter>(_pipeWriter);
25 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, bool autoChunk) 370private void WriteDataWrittenBeforeHeaders(ref BufferWriter<PipeWriter> writer) 506var writer = new BufferWriter<PipeWriter>(_pipeWriter); 526var writer = new BufferWriter<PipeWriter>(_pipeWriter); 563var writer = new BufferWriter<PipeWriter>(_pipeWriter); 569ref BufferWriter<PipeWriter> writer, 619var writer = new BufferWriter<PipeWriter>(_pipeWriter); 645private 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.