4 writes to StatusCode
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\HttpProtocol.cs (2)
763StatusCode = StatusCodes.Status499ClientClosedRequest; 1357StatusCode = statusCode;
Internal\Http\HttpProtocol.FeatureCollection.cs (2)
127set => StatusCode = value; 283StatusCode = StatusCodes.Status101SwitchingProtocols;
29 references to StatusCode
Microsoft.AspNetCore.Server.Kestrel.Core (29)
Internal\Http\HttpProtocol.cs (18)
248ThrowResponseAlreadyStartedException(nameof(StatusCode)); 919StatusCode != StatusCodes.Status304NotModified && 1007Output.WriteResponseHeaders(StatusCode, ReasonPhrase, responseHeaders, _responseBodyMode, appCompleted); 1191else if (StatusCode == StatusCodes.Status205ResetContent && responseHeaders.ContentLength.Value != 0) 1199else if (StatusCode == StatusCodes.Status101SwitchingProtocols) 1274if (Is1xxCode(StatusCode) || StatusCode == StatusCodes.Status204NoContent) 1280else if (Method == HttpMethod.Connect && Is2xxCode(StatusCode)) 1297StatusCode != StatusCodes.Status204NoContent && 1298StatusCode != StatusCodes.Status205ResetContent && 1299StatusCode != StatusCodes.Status304NotModified; 1309StatusCode != StatusCodes.Status304NotModified; 1318=> RejectInvalidResponse(appCompleted, CoreStrings.FormatHeaderNotAllowedOnResponse(headerName, StatusCode)); 1388throw new InvalidOperationException(CoreStrings.FormatWritingToResponseBodyNotSupported(StatusCode)); 1653Output.WriteResponseHeaders(StatusCode, ReasonPhrase, responseHeaders, _responseBodyMode, appCompleted: false); 1659Output.WriteResponseHeaders(StatusCode, ReasonPhrase, responseHeaders, _responseBodyMode, appCompleted: false); 1663return Output.FirstWriteChunkedAsync(StatusCode, ReasonPhrase, responseHeaders, _responseBodyMode, data.Span, cancellationToken); 1666return Output.FirstWriteAsync(StatusCode, ReasonPhrase, responseHeaders, _responseBodyMode, data.Span, cancellationToken);
Internal\Http\HttpProtocol.FeatureCollection.cs (3)
126get => StatusCode; 304if (StatusCode < StatusCodes.Status200OK || StatusCodes.Status300MultipleChoices <= StatusCode)
Internal\Http2\Http2FrameWriter.cs (4)
247WriteResponseHeaders(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders); 490WriteResponseHeadersUnsynchronized(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.END_STREAM, (HttpResponseHeaders)stream.ResponseHeaders); 579WriteResponseHeadersUnsynchronized(streamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders); 796WriteResponseHeadersUnsynchronized(stream.StreamId, stream.StatusCode, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders);
Internal\Infrastructure\StatusCheckPipeWriter.cs (2)
34if (_context.StatusCode < 300) 36throw new InvalidOperationException(CoreStrings.FormatConnectResponseCanNotHaveBody(_context.StatusCode));
Internal\Infrastructure\StatusCheckWriteStream.cs (2)
28if (_context.StatusCode < 300) 30throw new InvalidOperationException(CoreStrings.FormatConnectResponseCanNotHaveBody(_context.StatusCode));