1 instantiation of HttpResponseHeaders
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpProtocol.cs (1)
322protected HttpResponseHeaders HttpResponseHeaders { get; } = new HttpResponseHeaders();
39 references to HttpResponseHeaders
Microsoft.AspNetCore.Server.Kestrel.Core (39)
Internal\Http\Http1OutputProducer.cs (4)
336public void WriteResponseHeaders(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, bool appComplete) 353private void WriteResponseHeadersInternal(ref BufferWriter<PipeWriter> writer, int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode) 498public ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> buffer, CancellationToken cancellationToken) 518public ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> buffer, CancellationToken cancellationToken)
Internal\Http\HttpProtocol.cs (12)
322protected HttpResponseHeaders HttpResponseHeaders { get; } = new HttpResponseHeaders(); 869var responseHeaders = HttpResponseHeaders; 892var responseHeaders = HttpResponseHeaders; 899var responseHeaders = HttpResponseHeaders; 917var responseHeaders = HttpResponseHeaders; 983private HttpResponseHeaders InitializeResponseFirstWrite(int firstWriteByteCount) 987var responseHeaders = CreateResponseHeaders(appCompleted: false); 1006var responseHeaders = CreateResponseHeaders(appCompleted); 1125private HttpResponseHeaders CreateResponseHeaders(bool appCompleted) 1127var responseHeaders = HttpResponseHeaders; 1361var responseHeaders = HttpResponseHeaders; 1649var responseHeaders = InitializeResponseFirstWrite(data.Length);
Internal\Http\HttpResponseHeaders.cs (2)
142private readonly HttpResponseHeaders _collection; 150internal Enumerator(HttpResponseHeaders collection)
Internal\Http\IHttpOutputProducer.cs (3)
16void WriteResponseHeaders(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, bool appCompleted); 28ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken); 29ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken);
Internal\Http2\Http2FrameWriter.cs (6)
247WriteResponseHeaders(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders); 490WriteResponseHeadersUnsynchronized(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.END_STREAM, (HttpResponseHeaders)stream.ResponseHeaders); 530public void WriteResponseHeaders(int streamId, int statusCode, Http2HeadersFrameFlags headerFrameFlags, HttpResponseHeaders headers) 543private void WriteResponseHeadersUnsynchronized(int streamId, int statusCode, Http2HeadersFrameFlags headerFrameFlags, HttpResponseHeaders headers) 579WriteResponseHeadersUnsynchronized(streamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders); 796WriteResponseHeadersUnsynchronized(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders);
Internal\Http2\Http2OutputProducer.cs (3)
361public void WriteResponseHeaders(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, bool appCompleted) 555public ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken) 570public ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken)
Internal\Http3\Http3FrameWriter.cs (1)
353internal void WriteResponseHeaders(int statusCode, HttpResponseHeaders headers)
Internal\Http3\Http3HeadersEnumerator.cs (3)
20private HttpResponseHeaders.Enumerator _headersEnumerator; 33public void Initialize(HttpResponseHeaders headers) 53case HttpResponseHeaders responseHeaders:
Internal\Http3\Http3OutputProducer.cs (3)
152public ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken) 162public ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken) 378public void WriteResponseHeaders(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, bool appCompleted)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (2)
31private HttpResponseHeaders.Enumerator _headersEnumerator; 46public void Initialize(HttpResponseHeaders headers)