1 write to _context
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\Http1MessageBody.cs (1)
25
_context
= context;
47 references to _context
Microsoft.AspNetCore.Server.Kestrel.Core (47)
Internal\Http\Http1ChunkedEncodingMessageBody.cs (9)
100
var awaitable =
_context
.Input.ReadAsync();
111
if (
_context
.RequestTimedOut)
143
KestrelMetrics.AddConnectionEndReason(
_context
.MetricsContext, ConnectionEndReason.UnexpectedEndOfRequestContent);
149
_context
.Input.AdvanceTo(consumed, examined);
152
awaitable =
_context
.Input.ReadAsync();
167
if (!
_context
.HasStartedConsumingRequestBody)
192
_context
.Input.CancelPendingRead();
278
if (
_context
.TakeMessageHeaders(ref reader, trailers: true))
498
_context
.OnTrailersComplete();
Internal\Http\Http1ContentLengthMessageBody.cs (15)
45
if (
_context
.RequestTimedOut)
60
var readAwaitable =
_context
.Input.ReadAsync(cancellationToken);
79
_context
.Input.AdvanceTo(_readResult.Buffer.Start);
83
if (
_context
.RequestTimedOut)
131
if (
_context
.RequestTimedOut)
141
if (!
_context
.Input.TryRead(out _readResult))
152
_context
.Input.AdvanceTo(_readResult.Buffer.Start);
163
_context
.Input.AdvanceTo(_readResult.Buffer.Start);
224
_context
.Input.AdvanceTo(consumed);
226
_context
.OnTrailersComplete();
242
_context
.Input.AdvanceTo(consumed, examined);
247
var maxRequestBodySize =
_context
.MaxRequestBodySize;
250
_context
.DisableKeepAlive(ConnectionEndReason.MaxRequestBodySizeExceeded);
258
_context
.Input.CancelPendingRead();
276
if (
_context
.RequestTimedOut)
Internal\Http\Http1MessageBody.cs (18)
48
_context
.ReportApplicationError(exception);
69
_context
.SetBadRequestState(ex);
74
Log.RequestBodyDrainBodyReaderInvalidState(
_context
.ConnectionIdFeature,
_context
.TraceIdentifier, ex);
77
_context
.StopProcessingNextRequest(ConnectionEndReason.InvalidBodyReaderState);
86
Log.RequestBodyNotEntirelyRead(
_context
.ConnectionIdFeature,
_context
.TraceIdentifier);
88
_context
.TimeoutControl.SetTimeout(Constants.RequestBodyDrainTimeout, TimeoutReason.RequestBodyDrain);
101
_context
.SetBadRequestState(ex);
105
Log.RequestBodyDrainTimedOut(
_context
.ConnectionIdFeature,
_context
.TraceIdentifier);
109
Log.RequestBodyDrainBodyReaderInvalidState(
_context
.ConnectionIdFeature,
_context
.TraceIdentifier, ex);
112
_context
.StopProcessingNextRequest(ConnectionEndReason.InvalidBodyReaderState);
116
_context
.TimeoutControl.CancelTimeout();
122
_context
.DisableKeepAlive(ConnectionEndReason.MaxRequestBodySizeExceeded);
247
KestrelMetrics.AddConnectionEndReason(
_context
.MetricsContext, ConnectionEndReason.UnexpectedEndOfRequestContent);
254
((IHttpOutputAborter)
_context
).OnInputOrOutputCompleted();
Internal\Http\Http1UpgradeMessageBody.cs (5)
40
_context
.Input.AdvanceTo(consumed, examined);
46
_context
.Input.CancelPendingRead();
64
if (!
_context
.Input.TryRead(out readResult))
80
var readTask =
_context
.Input.ReadAsync(cancellationToken);
102
readResult = await
_context
.Input.ReadAsync(cancellationToken);