4 writes to StatusCode
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\HttpProtocol.cs (2)
783
StatusCode
= StatusCodes.Status499ClientClosedRequest;
1386
StatusCode
= statusCode;
Internal\Http\HttpProtocol.FeatureCollection.cs (2)
127
set =>
StatusCode
= value;
283
StatusCode
= StatusCodes.Status101SwitchingProtocols;
30 references to StatusCode
Microsoft.AspNetCore.Server.Kestrel.Core (30)
Internal\Http\HttpProtocol.cs (19)
248
ThrowResponseAlreadyStartedException(nameof(
StatusCode
));
939
StatusCode
!= StatusCodes.Status304NotModified &&
1027
Output.WriteResponseHeaders(
StatusCode
, ReasonPhrase, responseHeaders, _responseBodyMode, appCompleted);
1211
else if (
StatusCode
== StatusCodes.Status205ResetContent && responseHeaders.ContentLength.Value != 0)
1219
else if (
StatusCode
== StatusCodes.Status101SwitchingProtocols)
1262
StatusCode
>= StatusCodes.Status300MultipleChoices)
1303
if (Is1xxCode(
StatusCode
) ||
StatusCode
== StatusCodes.Status204NoContent)
1309
else if (Method == HttpMethod.Connect && Is2xxCode(
StatusCode
))
1326
StatusCode
!= StatusCodes.Status204NoContent &&
1327
StatusCode
!= StatusCodes.Status205ResetContent &&
1328
StatusCode
!= StatusCodes.Status304NotModified;
1338
StatusCode
!= StatusCodes.Status304NotModified;
1347
=> RejectInvalidResponse(appCompleted, CoreStrings.FormatHeaderNotAllowedOnResponse(headerName,
StatusCode
));
1417
throw new InvalidOperationException(CoreStrings.FormatWritingToResponseBodyNotSupported(
StatusCode
));
1682
Output.WriteResponseHeaders(
StatusCode
, ReasonPhrase, responseHeaders, _responseBodyMode, appCompleted: false);
1688
Output.WriteResponseHeaders(
StatusCode
, ReasonPhrase, responseHeaders, _responseBodyMode, appCompleted: false);
1692
return Output.FirstWriteChunkedAsync(
StatusCode
, ReasonPhrase, responseHeaders, _responseBodyMode, data.Span, cancellationToken);
1695
return Output.FirstWriteAsync(
StatusCode
, ReasonPhrase, responseHeaders, _responseBodyMode, data.Span, cancellationToken);
Internal\Http\HttpProtocol.FeatureCollection.cs (3)
126
get =>
StatusCode
;
304
if (
StatusCode
< StatusCodes.Status200OK || StatusCodes.Status300MultipleChoices <=
StatusCode
)
Internal\Http2\Http2FrameWriter.cs (4)
247
WriteResponseHeaders(stream.StreamId, stream.
StatusCode
, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders);
490
WriteResponseHeadersUnsynchronized(stream.StreamId, stream.
StatusCode
, Http2HeadersFrameFlags.END_STREAM, (HttpResponseHeaders)stream.ResponseHeaders);
579
WriteResponseHeadersUnsynchronized(streamId, stream.
StatusCode
, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders);
796
WriteResponseHeadersUnsynchronized(stream.StreamId, stream.
StatusCode
, Http2HeadersFrameFlags.NONE, (HttpResponseHeaders)stream.ResponseHeaders);
Internal\Infrastructure\StatusCheckPipeWriter.cs (2)
34
if (_context.
StatusCode
< 300)
36
throw new InvalidOperationException(CoreStrings.FormatConnectResponseCanNotHaveBody(_context.
StatusCode
));
Internal\Infrastructure\StatusCheckWriteStream.cs (2)
28
if (_context.
StatusCode
< 300)
30
throw new InvalidOperationException(CoreStrings.FormatConnectResponseCanNotHaveBody(_context.
StatusCode
));