Implemented interface member:
property
ContentLength
Microsoft.AspNetCore.Http.IHeaderDictionary.ContentLength
4 writes to ContentLength
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\Http1MessageBody.cs (1)
186headers.ContentLength = null;
Internal\Http\HttpProtocol.cs (3)
1185responseHeaders.ContentLength = null; 1211responseHeaders.ContentLength = 0; 1368responseHeaders.ContentLength = 0;
22 references to ContentLength
Microsoft.AspNetCore.Server.Kestrel.Core (22)
Internal\Http\Http1MessageBody.cs (4)
146&& headers.ContentLength.GetValueOrDefault() == 0 182if (headers.ContentLength.HasValue) 194if (headers.ContentLength.HasValue) 196var contentLength = headers.ContentLength.Value;
Internal\Http\HttpHeaders.Generated.cs (1)
14819output.WriteNumeric((ulong)ContentLength.GetValueOrDefault());
Internal\Http\HttpProtocol.cs (12)
873responseHeaders.ContentLength.HasValue && 874_responseBytesWritten + count > responseHeaders.ContentLength.Value) 894CoreStrings.FormatTooManyBytesWritten(_responseBytesWritten + count, responseHeaders.ContentLength!.Value)); 908responseHeaders.ContentLength.HasValue && 909_responseBytesWritten == responseHeaders.ContentLength.Value) 922responseHeaders.ContentLength.HasValue && 923_responseBytesWritten < responseHeaders.ContentLength.Value) 933CoreStrings.FormatTooFewBytesWritten(_responseBytesWritten, responseHeaders.ContentLength.Value)); 1176else if (responseHeaders.ContentLength.HasValue) 1180if (responseHeaders.ContentLength.Value == 0) 1192else if (StatusCode == StatusCodes.Status205ResetContent && responseHeaders.ContentLength.Value != 0) 1204else if (!hasTransferEncoding && !responseHeaders.ContentLength.HasValue)
Internal\Http\HttpRequestHeaders.cs (2)
246_next = GetNext(_currentBits, collection.ContentLength.HasValue); 265_next = GetNext(_currentBits, _collection.ContentLength.HasValue);
Internal\Http\HttpResponseHeaders.cs (2)
154_next = GetNext(_currentBits, collection.ContentLength.HasValue); 176_next = GetNext(_currentBits, _collection.ContentLength.HasValue);
Internal\Http3\Http3Stream.cs (1)
838InputRemaining = HttpRequestHeaders.ContentLength;