1 write to ServerOptions
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpProtocol.cs (1)
90
ServerOptions
= ServiceContext.ServerOptions;
37 references to ServerOptions
Microsoft.AspNetCore.Server.Kestrel.Core (37)
Internal\Http\Http1Connection.cs (15)
119
TimeoutControl.StartDrainTimeout(MinResponseDataRate,
ServerOptions
.Limits.MaxResponseBufferSize);
130
_http1Output.Abort(
ServerOptions
.FinOnError ? new ConnectionAbortedException(CoreStrings.ConnectionAbortedByClient) : null!, ConnectionEndReason.TransportCompleted);
197
if (reader.Remaining >=
ServerOptions
.Limits.MaxRequestLineSize)
207
var trimmedBuffer = reader.Sequence.Slice(reader.Position,
ServerOptions
.Limits.MaxRequestLineSize);
292
TimeoutControl.ResetTimeout(
ServerOptions
.Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders);
328
if (reader.Remaining >=
ServerOptions
.Limits.MaxRequestLineSize)
337
var trimmedBuffer = reader.Sequence.Slice(reader.Position,
ServerOptions
.Limits.MaxRequestLineSize);
490
if (
ServerOptions
.DisableStringReuse ||
563
if (
ServerOptions
.DisableStringReuse ||
609
if (
ServerOptions
.DisableStringReuse ||
665
var disableStringReuse =
ServerOptions
.DisableStringReuse;
843
_remainingRequestHeadersBytesAllowed = (long)
ServerOptions
.Limits.MaxRequestHeadersTotalSize + 2;
846
MinResponseDataRate =
ServerOptions
.Limits.MinResponseDataRate;
869
TimeoutControl.SetTimeout(
ServerOptions
.Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
1121
if (
ServerOptions
.AddServerHeader)
Internal\Http\HttpProtocol.cs (9)
374
MaxRequestBodySize =
ServerOptions
.Limits.MaxRequestBodySize;
375
MinRequestBodyDataRate =
ServerOptions
.Limits.MinRequestBodyDataRate;
376
AllowSynchronousIO =
ServerOptions
.AllowSynchronousIO;
405
HttpRequestHeaders.EncodingSelector =
ServerOptions
.RequestHeaderEncodingSelector;
406
HttpRequestHeaders.ReuseHeaderValues = !
ServerOptions
.DisableStringReuse;
408
HttpResponseHeaders.EncodingSelector =
ServerOptions
.ResponseHeaderEncodingSelector;
445
_eagerRequestHeadersParsedLimit =
ServerOptions
.Limits.MaxRequestHeaderCount;
1275
if (
ServerOptions
.AddServerHeader && !responseHeaders.HasServer)
1387
if (
ServerOptions
.AddServerHeader)
Internal\Http2\Http2Stream.cs (5)
60
_eagerRequestHeadersParsedLimit =
ServerOptions
.Limits.MaxRequestHeaderCount * 2;
220
if (TotalParsedHeaderSize >
ServerOptions
.Limits.MaxRequestHeadersTotalSize)
226
if (RequestHeadersParsed >
ServerOptions
.Limits.MaxRequestHeaderCount)
301
if (!
ServerOptions
.AllowAlternateSchemes || !Uri.CheckSchemeName(headerScheme))
333
if (requestLineLength >
ServerOptions
.Limits.MaxRequestLineSize)
Internal\Http2\Http2Stream.FeatureCollection.cs (1)
30
ResponseTrailers = new HttpResponseTrailers(
ServerOptions
.ResponseHeaderEncodingSelector);
Internal\Http3\Http3Stream.cs (6)
120
_eagerRequestHeadersParsedLimit =
ServerOptions
.Limits.MaxRequestHeaderCount * 2;
308
if (_totalParsedHeaderSize >
ServerOptions
.Limits.MaxRequestHeadersTotalSize * 2)
1022
if (_totalParsedHeaderSize >
ServerOptions
.Limits.MaxRequestHeadersTotalSize)
1028
if (RequestHeadersParsed >
ServerOptions
.Limits.MaxRequestHeaderCount)
1079
if (!
ServerOptions
.AllowAlternateSchemes || !Uri.CheckSchemeName(headerScheme))
1111
if (requestLineLength >
ServerOptions
.Limits.MaxRequestLineSize)
Internal\Http3\Http3Stream.FeatureCollection.cs (1)
25
ResponseTrailers = new HttpResponseTrailers(
ServerOptions
.ResponseHeaderEncodingSelector);